static void Main(string[] args) { ICalc calc2 = ProxyFactory.CreateProxy <ICalc>(typeof(Calculater)); calc2.Add(2, 3); calc2.Divide(6, 3); calc2.Divide(6, 0); Console.ReadKey(true); }
public Form1() { InitializeComponent(); editer = new Editer(); drive = DriveInfo.GetDrives(); drive_2 = DriveInfo.GetDrives(); font = new FontDialog(); color = new ColorDialog(); save_file = new SaveFileDialog(); listView1.SmallImageList = imageList1; listView1.Columns.Add("Name", 250); listView1.Columns.Add("Size", 50); listView1.Columns.Add("Drive type", 80); listView1.Columns.Add("Normal", 100); listView2.SmallImageList = imageList1; listView2.Columns.Add("Name", 250); listView2.Columns.Add("Size", 50); listView2.Columns.Add("Drive type", 80); listView2.Columns.Add("Normal", 100); foreach (var dr in drive) { lvi = new ListViewItem(new string[] { dr.Name, (Math.Round(calc.Divide(dr.TotalSize, gigabyte)).ToString()), dr.DriveType.ToString(), dr.IsReady.ToString() }); lvi.ImageIndex = 0; listView1.Items.Add(lvi); } foreach (var dr in drive_2) { lvi_2 = new ListViewItem(new string[] { dr.Name, (Math.Round(calc.Divide(dr.TotalSize, gigabyte)).ToString()), dr.DriveType.ToString(), dr.IsReady.ToString() }); lvi_2.ImageIndex = 0; listView2.Items.Add(lvi_2); } listView1.ItemSelectionChanged += listView1_SelectedIndexChanged; listView2.ItemSelectionChanged += listView2_SelectedIndexChanged; del_con_ToolStripMenuItem.Click += удалитьToolStripMenuItem_Click; catalog_ToolStripMenuItem.Click += CreateCatalogToolStripMenuItem_Click; file_ToolStripMenuItem1.Click += CreateFileToolStripMenuItem1_Click; copy_ToolStripMenuItem1.Click += копироватьToolStripMenuItem_Click; paste_ToolStripMenuItem1.Click += paste_ToolStripMenuItem_Click; }
static void Main(string[] args) { ICalc calc2 = ProxyFactory.CreateProxy <ICalc>(typeof(Calculater)); calc2.Add(2, 3); calc2.Divide(6, 3); User model = new User(); model.S = "asdasd"; model.I = 12; List <User> models = new List <User>(); models.Add(model); calc2.TestModel(model, models); Console.ReadKey(true); }