Savol №161 delegate void Operation(int x, int y); private void button17_Click(object sender, EventArgs e) { Operation sum = (x, y) => textBox1.Text=$"{x} + {y} = {x + y}"; sum.Invoke(3, 7)+sum(1,2); } Xatolik nimada? Javoblardan birini tanlang:
1) delegate global emas, lokal e'lon qilinishi kerak 2) lambda metodlar bu anonim metod hisoblanadi, bu yerda aniqlangan metod anonim emas 3) Xatolik yo'q, natijada uzatilgan 4 ta qiymat yig'indisi hosil bo'ladi 4) void tipli operandlar uchun "+" amalini qo'llab bo'lmaydi Savol №162 Dastur ishga tushirilganida Tab tugmasi yordamida komponentalarga o'tish ketma-ketligi qanday belgilanadi? Javoblardan birini tanlang:
1) Komponentalarning TabIndex xossasi qiymatini o'zgartirish orqali 2) Komponentalarni guruhlash orqali 3) Komponentalarni formaga joylashtirish ketma-ketligini to'g'ri tanlash orqali 4) Komponentalarni nomlashda indexdan foydalanish orqali Savol №163 long n, m; bool d; private void button2_Click(object sender, EventArgs e) { n = 3; m = -3; d = (n * n) > (m * m); textBox1.Text = d.ToString(); } button2 bosilganida textBox1 da qanday qiymat hosil bo'ladi? Javoblardan birini tanlang:
1) 0 2) False 3) 1 4) True Savol №164 ArrayList list = new ArrayList(); list.Add(2.3); list.Add(55); list.Add("Algoritmik tillar"); richTextBox1.Text = list.Capacity.ToString(); richTextBox1 da hosil bo'ladigan qiymatni aniqlang. Javoblardan birini tanlang:
1) 2 2) 4 3) 3 4) 17