Шукаєте відповіді та рішення тестів для Основи розробки програмного забезпечення на платформі Microsoft.NET? Перегляньте нашу велику колекцію перевірених відповідей для Основи розробки програмного забезпечення на платформі Microsoft.NET в do.ipo.kpi.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
public void Detach(IObserver o) => _sub.Remove(o);
Потенційна помилка Detach?
var data = new[]{ "cat","dog","dragonfly" };
var sel = data.MinBy(s => s.Length);
]]>var data = new[] { "dog", "cat", "ant" };
var res = data.OrderBy(s => s[1]).First();
]]>bot.Update(); // залежить від _state
Що виграє AI‑код зі State?
Який поведінковий патерн використано
var x = new[] { 1, 2, 3, 4, 5 };
var y = x.Where(n => n > 2).Select(n => n * n).Min();
]]>Типовий спосіб вирішення певної проблеми, що часто зустрічається при проєктування архітектури програм
public abstract class RepoFactory
{
public TRepo Create
() where TRepo : IRepository, new()
=> new TRepo();
}
Головне обмеження такого підходу:
public class FirewallSocketProxy : ISocket
{
public FirewallSocketProxy(ISocket s,string[] block)=>(_s,_b)=(s,block);
private readonly ISocket _s; private readonly string[] _b;
public void Connect(string host,int port)
{
if(_b.Contains(host)) throw new SecurityException();
_s.Connect(host,port);
}
}
Правильне твердження:
int[] arr2 = {1,1,2,2,3,3};
var uniq = arr2.Distinct().OrderByDescending(n=>n);
]]>