es
Feedback
C#/.Net на практике

C#/.Net на практике

Canal cerrado

C# .Net тесты @notxxx1 - по всем вопросам https://t.me/+B0j7cCEldMFlOTQy - ссылка на канал

Mostrar más
1 924
Suscriptores
-124 horas
-27 días
-730 días

Carga de datos en curso...

Canales Similares
Sin datos
¿Algún problema? Por favor, actualice la página o contacte a nuestro gerente de soporte.
Menciones Entrantes y Salientes
---
---
---
---
---
---
Atraer Suscriptores
septiembre '26
septiembre '26
+1
en 0 canales
agosto '26
+7
en 0 canales
Get PRO
julio '26
+3
en 0 canales
Get PRO
junio '26
+17
en 0 canales
Get PRO
mayo '26
+10
en 0 canales
Get PRO
abril '26
+9
en 0 canales
Get PRO
marzo '26
+12
en 0 canales
Get PRO
febrero '26
+13
en 0 canales
Get PRO
enero '26
+11
en 0 canales
Get PRO
diciembre '25
+8
en 0 canales
Get PRO
noviembre '25
+28
en 0 canales
Get PRO
octubre '25
+13
en 0 canales
Get PRO
septiembre '25
+18
en 0 canales
Get PRO
agosto '25
+15
en 0 canales
Get PRO
julio '25
+23
en 0 canales
Get PRO
junio '25
+22
en 0 canales
Get PRO
mayo '25
+21
en 0 canales
Get PRO
abril '25
+21
en 0 canales
Get PRO
marzo '25
+17
en 0 canales
Get PRO
febrero '25
+17
en 0 canales
Get PRO
enero '25
+30
en 0 canales
Get PRO
diciembre '24
+36
en 0 canales
Get PRO
noviembre '24
+34
en 0 canales
Get PRO
octubre '24
+60
en 0 canales
Get PRO
septiembre '24
+45
en 0 canales
Get PRO
agosto '24
+154
en 0 canales
Get PRO
julio '24
+101
en 1 canales
Get PRO
junio '24
+983
en 0 canales
Get PRO
mayo '24
+278
en 35 canales
Get PRO
abril '24
+241
en 43 canales
Get PRO
marzo '24
+203
en 20 canales
Get PRO
febrero '24
+202
en 0 canales
Get PRO
enero '24
+465
en 43 canales
Get PRO
diciembre '23
+1 457
en 44 canales
Fecha
Crecimiento de Suscriptores
Menciones
Canales
04 septiembre0
03 septiembre+1
02 septiembre0
01 septiembre0
Publicaciones del Canal
#ПятничныйКвиз

2
Что выведет код? using System; class Program { static void Main() { int x = 10; Console.WriteLine(x++ + ++x); } } Правильный
Что выведет код? using System; class Program { static void Main() { int x = 10; Console.WriteLine(x++ + ++x); } } Правильный ответ: 22 Почему: выражение считается слева направо. Сначала x++ возвращает 10, но потом увеличивает x до 11. Затем ++x сначала увеличивает x до 12, потом возвращает 12. В итоге 10 + 12 = 22.
329
3
Sin texto...
339
4
Что выведет на экран этот код?
445
5
#ПятичныйКвиз
#ПятичныйКвиз
441
6
Что выведет на экран этот код?
648
7
#ПятничныйКвиз
#ПятничныйКвиз
521
8
В какой строке возникнет первое исключение?
499
9
В какой строке возникнет первое исключение? #ПятничныйКвиз
В какой строке возникнет первое исключение? #ПятничныйКвиз
464
10
Что выведет на экран этот код?
564
11
#ПятничныйКвиз
#ПятничныйКвиз
497
12
✔️ Задача C# и ASP.NET Core В проде под нагрузкой API начинает подвисать, медиана ответа растёт с 40 мс до 400 мс, а иногда и
✔️ Задача C# и ASP.NET Core В проде под нагрузкой API начинает подвисать, медиана ответа растёт с 40 мс до 400 мс, а иногда и выше. Логи показывают, что в горячем месте встречается такой public async Task<User> GetUserAsync(int id) { using var conn = new SqlConnection(_conn); conn.Open(); // 👈 синхронный блокирующий вызов var cmd = conn.CreateCommand(); cmd.CommandText = "SELECT * FROM Users WHERE Id = @id"; cmd.Parameters.AddWithValue("@id", id); using var reader = cmd.ExecuteReader(); // 👈 тоже блокировка if (await reader.ReadAsync()) return Map(reader); return null; } Под нагрузкой резко растёт: - очередь ThreadPool - количество заблокированных потоков - p99 latency Какой вариант исправления правильный? 1. Заменить ExecuteReader на ExecuteReaderAsync, но оставить conn.Open() как есть. 2. Вынести всё выполнение в Task.Run и пусть код работает на отдельных потоках. 3. Переписать весь путь на асинхронный: использовать OpenAsync, ExecuteReaderAsync и полностью убрать sync-over-async. Как думаешь, какой вариант правильный?
713
13
Какая из строк вызовет ошибку компиляции?
483
14
❓ Какая из строк (помечены комментариями) вызовет ошибку компиляции? interface IList { int Count { get; set; } } interface ICounter { void Count(int i); } interface IListCounter:IList, ICounter { } class C { void Test(IListCounter x) //1 { x.Count(1); //2 x.Count = 1; //3 } } public class Program { private static void Main(string[] args) { } }
497
15
Что выведен на экран это код?
486
16
#ПятничныйКвиз #ДляСамыхМаленьких
#ПятничныйКвиз #ДляСамыхМаленьких
452
17
Что выведет на экран этот код?
737
18
#ПятничныйКвиз #ДляСамыхМаленьких
#ПятничныйКвиз #ДляСамыхМаленьких
640
19
Что выведет на экран этот код?
769
20
#ПятничныйКвиз #ЭтоВамНеJS
#ПятничныйКвиз #ЭтоВамНеJS
618