#quiz
Dasturda quyidagi kod yozilgan:
Dasturda quyidagi kod yozilgan:
List<Action> actions = new List<Action>();Dastur ishga tushganda konsolda nima chop etiladi?
for(var count=0; count<10; count++)
{
actions.Add(() => Console.WriteLine(count));
}
foreach(var action in actions)
{
action();
}
var s1 = string.Format("{0}{1}", "abc", "cba");
var s2 = "abc" + "cba";
var s3 = "abccba";
Console.WriteLine(s1 == s2);
Console.WriteLine((object)s1==(object)s2);
Console.WriteLine(s2==s3);
Console.WriteLine((object)s2==(object)s3);
C# tilida Dasturlash ( WPF, Xamarin, Unity, WinForms, ASP.NET Core, Entity Framework )
var s1 = string.Format("{0}{1}", "abc", "cba"); var s2 = "abc" + "cba"; var s3 = "abccba"; Console.WriteLine(s1 == s2); Console.WriteLine((object)s1==(object)s2); Console.WriteLine(s2==s3); Console.WriteLine((object)s2==(object)s3);
Yuqorida berilgan kod ishga tushganda konsolda nima chop tiladi?
Anonymous Quiz
22%
true, false, true, true
35%
true, true, true, true
35%
true, false, true, false
8%
true, false, false, false
Quyidagi sinflar e'lon qilingan:
public class Ava quyidagicha ishlatilgan:
{
public virtual void Print1()
{
Console.Write("A");
}
public void Print2()
{
Console.Write("A");
}
}
public class B: A
{
public override void Print1()
{
Console.Write("B");
}
}
public class C : B
{
new public void Print2()
{
Console.Write("C");
}
}
var c = new C();
A a = c;
a.Print2();
a.Print1();
c.Print2();
C# tilida Dasturlash ( WPF, Xamarin, Unity, WinForms, ASP.NET Core, Entity Framework )
Quyidagi sinflar e'lon qilingan: public class A { public virtual void Print1() { Console.Write("A"); } public void Print2() { Console.Write("A"); } } public class B: A { public override void Print1() { …
Ushbu dastur ishga tushganda konsolda nima chop etiladi?
Anonymous Quiz
24%
CCC
27%
ABB
38%
ABC
11%
ACC
"Cast" va "as" operatorlarining qanday farqi bor?
Anonymous Quiz
25%
"as" operatori - bu "Cast" uchun sintaktik qisqartma.
26%
"Cast" dinamik turini o'zgartiradi, "as" esa statik turini o'zgartiradi
35%
Agar xato yuz bersa, "Cast" InvalidCastException xatolik yuboradi, "as" operatori esa null qaytaradi
14%
Agar xato yuz bersa, "Cast" null qaytaradi, "as" operatori esa InvalidCastException xatolik yuboradi
Dictionary uchun o'qish va yozish operatsiyalarining algoritmik murakkabligi qanday?
Anonymous Quiz
30%
O‘qish – О(1), yozish – О(1)
32%
O‘qish – О(n), yozish – О(1)
23%
O‘qish – О(n), yozish – О(n)
15%
O‘qish – О(1), yozish – О(n)
"ref" va "out" kalit so'zlari o'rtasidagi farq nima?
Anonymous Quiz
38%
ref kalit so‘zli parametr metodga berilishidan oldin o'rnatilishi shart, out bilan esa shart emas.
34%
out kalit so‘zli parametr metodga berilishidan oldin o'rnatilishi shart, ref bilan esa shart emas.
9%
Farqi yo‘q
18%
ref faqat qiymat turlari bilan, out esa qiymat va silkali turlar bilan ishlatilishi mumkin.
class Program
{
static void Main(string[] args)
{
BitArray ba1 = new BitArray(4);
BitArray ba2 = new BitArray(4);
ba1.SetAll(true);
ba2.SetAll(false);
ba1.Set(2, false);
ba2.Set(3, true);
Console.WriteLine(ba1.And(ba2).Get(2));
}
}
C# tilida Dasturlash ( WPF, Xamarin, Unity, WinForms, ASP.NET Core, Entity Framework )
class Program { static void Main(string[] args) { BitArray ba1 = new BitArray(4); BitArray ba2 = new BitArray(4); ba1.SetAll(true); ba2.SetAll(false); ba1.Set(2, false); …
Yuqoridagi kod ishlatilganda konsolda nima chop etiladi?
Anonymous Quiz
31%
true
48%
false
14%
0
7%
1
class Super{
static Super(){
Console.WriteLine("Salom");
}
public Super(){
Console.WriteLine("C#");
}
}
class Program
{
static void Main(string[] args)
{
new Super();
}
}
C# tilida Dasturlash ( WPF, Xamarin, Unity, WinForms, ASP.NET Core, Entity Framework )
class Super{ static Super(){ Console.WriteLine("Salom"); } public Super(){ Console.WriteLine("C#"); } } class Program { static void Main(string[] args) { new Super();…
Yuqoridagi kod ishga tushirilganda konsolda nima chop etiladi?
Anonymous Quiz
17%
Salom
44%
Salom C#
23%
C#
16%
Xatolik beradi
class Program
{
static void Main(string[] args)
{
int x = 9;
int y = x + x * x / x * x;
Console.WriteLine(y);
}
}
C# tilida Dasturlash ( WPF, Xamarin, Unity, WinForms, ASP.NET Core, Entity Framework )
class Program { static void Main(string[] args) { int x = 9; int y = x + x * x / x * x; Console.WriteLine(y); } }
Yuqoridagi kod ishga tushirilganda konsolda nima chop etiladi?
Anonymous Quiz
25%
9
56%
90
14%
99
5%
0
class Program
{
static void Main(string[] args)
{
HashSet<string> h = new HashSet<string>();
h.Add("0");
h.Add("1");
h.Add("0");
h.Add("1");
Console.WriteLine(h.Count);
}
}
C# tilida Dasturlash ( WPF, Xamarin, Unity, WinForms, ASP.NET Core, Entity Framework )
class Program { static void Main(string[] args) { HashSet<string> h = new HashSet<string>(); h.Add("0"); h.Add("1"); h.Add("0"); h.Add("1"); Console.WriteLine(h.Count);…
Yuqoridagi kod ishga tushirilganda konsolda nima chop etiladi?
Anonymous Quiz
37%
2
18%
3
23%
4
21%
Xatolik beradi
#foydali
@GoogleBooksSearchBot - Telegramda turib xohlagan kitobingizni topib beradigan bot.
Bu bot .NET ning ASP.NET CORE texnologiyasida C# dasturlash tilida yaratilgan.
👉 @GoogleBooksSearchBot
@GoogleBooksSearchBot - Telegramda turib xohlagan kitobingizni topib beradigan bot.
Bu bot .NET ning ASP.NET CORE texnologiyasida C# dasturlash tilida yaratilgan.
👉 @GoogleBooksSearchBot