static void Main(string[] args) { cal Cal = new cal(); string rad = Console.ReadLine(); int r = Convert.ToInt32(rad); Cal.Length(r); Cal.Area(r); }
public void TestMethod1() { cal target = new cal(); int p1 = 3; int p2 = 2; int expected = 5; int actual = target.Add(p1, p2); Assert.AreEqual(expected, actual); }
static void Main(string[] args) { cal c = (int a, int b) => a + b; write w = () => { Console.Write("dsd"); }; w(); }
public void SumTest_4筆一組取Revenue總和() { var expected = new List <int>() { 50, 66, 60 }; var target = new cal(); var actual = target.Sum <Prod>(GetData(), "Revenue", 4); expected.ToExpectedObject().ShouldEqual(actual); }
public void SumTest_3筆一組取Cost總和() { var expected = new List <int>() { 6, 15, 24, 21 }; var target = new cal(); var actual = target.Sum <Prod>(GetData(), "Cost", 3); expected.ToExpectedObject().ShouldEqual(actual); }
static void Main(string[] args) { calculation obj = new calculation(Program.addition); // static use korar karon amr program diye addition method k call korte parsi obj.Invoke(10, 20); // invoke diye ami parameter gula nilam obj = substraction; // amra evabe o method k call dite pari obj(10, 20); // parameter gula k evabe o pass korte parii cal ob = new cal(Program.square); ob.Invoke(6); }
public static void Main(string[] args) { cal cl = new cal(); // // cl.Addition(); // // cl.Subtraction(); // // cl.Multiplication(); // cl.Division(); while (true) { Console.WriteLine("---------------calculator----------"); Console.WriteLine("\n Addition press + \n Subtraction press - \n Multiplication press * \n Division press /"); string op = Console.ReadLine(); switch (op) { case "+": { cl.Addition(); break; } case "-": { cl.Subtraction(); break; } case "*": { cl.Multiplication(); break; } case "/": { cl.Division(); break; } default: { Console.WriteLine("\n Please seleect correct operator"); break; } } Console.WriteLine("Do you want to Break Yes (Y/y) Or No(N/n)"); string status = Console.ReadLine(); if (status.Equals("Y") || status.Equals("y")) { break; } } }
static void Main(string[] args) { cal c = new cal { num1 = 9, num2 = 8 }; var calc = c.mul(); Console.WriteLine(calc); string ss = c("alphabet"); }
static void Main(string[] args) { cal cal1 = (a, b) => a + b; cal cal2 = delegate(int a, int b) { return(a + b); }; Console.WriteLine("3 + " + " 4 = " + cal1(3, 4)); }
static void Main(string[] args) { Person p1 = new Person(); p1.FirstName = "Salman"; p1.LastName = "Ali"; p1.intro(); cal obj = new cal(); obj.sum(3, 8); while (true) { } }
static void Main() { int a, b; a = int.Parse(Console.ReadLine()); b = int.Parse(Console.ReadLine()); cal add = new cal(ADD); cal sum = new cal(SUB); cal mul = new cal(MUL); cal div = new cal(DIV); Console.WriteLine(add(a, b)); Console.WriteLine(sum(a, b)); Console.WriteLine(mul(a, b)); Console.WriteLine(div(a, b)); }
static void Main(string[] args) { calculation obj = new calculation(Program.addition); // static use korar karon amr program diye addition method k call korte parsi obj.Invoke(10, 20); // invoke diye ami parameter gula nilam obj = substraction; // amra evabe o method k call dite pari obj(10, 20); // parameter gula k evabe o pass korte parii cal ob = new cal(Program.square); ob.Invoke(6); calculation obj1 = new calculation(addition); obj1 += substraction; // multicast delegate ekhane amr addition and substraction duita e kaj korbe and 1t add and then sub duita print korbee obj1(100, 150); }
static void Main(string[] args) { Mydelegate obj = (a) => //statement lambda { a += 5; Console.WriteLine(a); }; obj(10); m1 o = (a) => a += 5; //expression lambda Console.WriteLine(o.Invoke(10)); cal c = (a, b) => a + b; Console.WriteLine(c(10, 17)); }
static void Main(string[] args) { cal square = delegate(int a) { Console.WriteLine("Square of {0} = {1}", a, a * a); }; cal cube = delegate(int a) { Console.WriteLine("cube of {0} = {1}", a, a * a * a); }; cal factorial = delegate(int a) { int f = 1; for (int j = 1; j <= a; j++) { f = f * j; } Console.WriteLine("Square of {0} = {1}", a, f); }; square(10); cube(10); factorial(5); }
public void ReCalculateAll() { //5-1300 //7-1300 int orgin_firstlineheight = 83; int orgin_secondlineheight = 141; int orgin_thirdlineheight = 206; int orgin_forthlineheight = 262; orgin_1_length = (1315 - orgin_1_start) / 23.0; orgin_2_length = (1315 - orgin_2_start) / 21.0; widthfactor = traingrid.ActualWidth / orignwidth; heightfactor = traingrid.ActualHeight / orginheight; calwidth = (int)(20 * widthfactor); calheight = (int)(22 * heightfactor); firstlineposY = (int)(orgin_firstlineheight * heightfactor); secondlineposY = (int)(orgin_secondlineheight * heightfactor); thirdlineposY = (int)(orgin_thirdlineheight * heightfactor); forthlineposY = (int)(orgin_forthlineheight * heightfactor); cal first = (x) => orgin_1_start + orgin_1_length * (x - 1); cal second = (x) => orgin_2_start + orgin_2_length * (x - 1); if (this.DataContext != null) { MonitorDataModel data = this.DataContext as MonitorDataModel; traingrid.Children.Clear(); foreach (Train train in data.SubWayLines[0].Trains) { Image image = new Image(); image.Width = calwidth; image.Height = calheight; image.Stretch = Stretch.Fill; image.Source = new BitmapImage(new Uri("/MonitorPlatform;component/Resource/Car_Normal.png", UriKind.RelativeOrAbsolute)); traingrid.Children.Add(image); double orgin_car_posX = orgin_1_start + orgin_1_length * (train.Location - 1); //first(train.Location); if (train.IsDown) { Canvas.SetTop(image, firstlineposY); Canvas.SetLeft(image, orgin_car_posX * widthfactor); } else { Canvas.SetTop(image, secondlineposY); Canvas.SetLeft(image, orgin_car_posX * widthfactor); } } foreach (Train train in data.SubWayLines[1].Trains) { Image image = new Image(); image.Width = calwidth; image.Height = calheight; image.Stretch = Stretch.Fill; image.Source = new BitmapImage(new Uri("/MonitorPlatform;component/Resource/Car_Normal.png", UriKind.RelativeOrAbsolute)); traingrid.Children.Add(image); double orgin_car_posX = orgin_2_start + orgin_2_length * (train.Location - 1); if (train.IsDown) { Canvas.SetTop(image, thirdlineposY); Canvas.SetLeft(image, orgin_car_posX * widthfactor); } else { Canvas.SetTop(image, forthlineposY); Canvas.SetLeft(image, orgin_car_posX * widthfactor); } } } }
public static int mul(this cal c) { return(c.num1 * c.num2); }