Перейти к содержимому

iamsole

Members
  • Публикации

    3
  • Зарегистрирован

  • Посещение

    Никогда
  1. При использовании библиотеки NPlot.dll в среде MonoDevelop возникает проблема. Так выглядит файл MainWindow.cs: using System;using Gtk;using NPlot.Gtk;using NPlot;using System.Drawing;using System.Drawing.Imaging;using System.Collections.Generic;using System.Threading;public partial class MainWindow: Gtk.Window{ public NPlot.Gtk.PlotSurface2D Plot = new NPlot.Gtk.PlotSurface2D(); public List<int> A =new List<int>(); public Random Rand = new Random(); public static Thread MyThread; public MainWindow (): base (Gtk.WindowType.Toplevel) { Build (); this.frame.Add(Plot); A.Add(1); A.Add(2); A.Add(4); DrawPlot(A); Plot.WidthRequest=400; Plot.HeightRequest=300; Plot.Show(); } public void DrawPlot(List<int> Line) { Plot.Clear(); LinePlot lp = new LinePlot(A); lp.DataSource = Line; Plot.Add( lp ); } public void Run() { for(; { Thread.Sleep(300); A.Add(Rand.Next(10)); DrawPlot(A); Plot.Refresh(); } } protected void OnButtonClicked (object sender, System.EventArgs e) { MyThread = new Thread(new ThreadStart(Run)); MyThread.Start(); }} После нескольких удачных циклов программа перестает отрисовывать окно. Если растянуть окно мышью, то прорисовка продолжается, а потом снова останавливается. С чем может быть связана проблема? Или ЧЯДНТ?
  2. при считывании текста с командной строки пропадает первый символ(не отображается в терминале). при этом само считывание идет верно(пропавший символ читается). проблема возникает при быстром вводе. т.е. если подождать пару секунд или более перед вводом текста, то проблемы нет.. пример программы: using System;namespace test{ class MainClass { public static void Main (string[] args) { for(; { Console.WriteLine("введите текст"); string s = Console.ReadLine(); Console.WriteLine(s); } } }} в терминале: введите текст 234 <--- вводилось "1234" 1234 введите текст 1234 <--- здесь тоже самое "1234", но после пары секунд 1234 введите текст 234 1234 введите текст 234 1234 введите текст 1234 1234 введите текст
  3. ноутбук

    подскажите приличные модели ноутов, которые поставляются с линуксом. очень уж не хочется платить за винду
×