internal class Demo(AuthorizationHandlerContext context)
{
public void Style1()
{
if (context.Requirements.FirstOrDefault() is IAuthorizationRequirement requirement)
{
context.Succeed(requirement);
}
}
public void Style2()
{
var requirement = context.Requirements.FirstOrDefault();
if (requirement != null)
{
context.Succeed(requirement);
}
}
}
Я хочу знать, какой из следующих двух стилей кодирования является лучшим (включая спецификации кода, эффективность выполнения и оптимизацию компиляции)?
[code]internal class Demo(AuthorizationHandlerContext context) { public void Style1() { if (context.Requirements.FirstOrDefault() is IAuthorizationRequirement requirement) { context.Succeed(requirement); } }
public void Style2() { var requirement = context.Requirements.FirstOrDefault();
if (requirement != null) { context.Succeed(requirement); } } } [/code] Я хочу знать, какой из следующих двух стилей кодирования является лучшим (включая спецификации кода, эффективность выполнения и оптимизацию компиляции)?
internal class Demo(AuthorizationHandlerContext context)
{
public void Style1()
{
if (context.Requirements.FirstOrDefault() is IAuthorizationRequirement requirement)
{
context.Succeed(requirement);
}
}
Я разрабатываю программное обеспечение Springboot для электронной коммерции, и у меня возникли сомнения относительно наилучшего подхода для использования с некоторыми RestControllers. Практический пример: если мне нужно добавить продукт в список...
Я разрабатываю программное обеспечение Springboot для электронной коммерции, и у меня возникли сомнения относительно наилучшего подхода для использования с некоторыми RestControllers. Практический пример: если мне нужно добавить продукт в список...
Сейчас я начинаю изучать HTML и CSS. Меня уже разочаровала стандартная настройка блочной модели, в которой отступы увеличивают размер самого блока, поэтому я настроил в своем шаблоне CSS использование моделей с рамкой. Это нормально или это не...
Base64 кодирует три 8-битных символа в четыре (base-64) 6-битных «символа». Base64 эффективен, поскольку использует основание (64) и показатель степени (4), которые идеально соответствуют показателю степени по основанию 10, равному 2 (24):...