Я использую C# 12.
в C# 12 Я могу использовать первичный конструктор: < /p>
public class UserService(IUnitOfWork uow) : IUserService
{
}
< /code>
Перед C# 12 я использовал NULL Recaing для элементов, которые я вводил в конструктор: < /p>
public class UserService : IUserService
{
private readonly IUnitOfWork _uow;
public UserService(IUnitOfWork uow)
{
ArgumentNullException.ThrowIfNull(uow);
_uow = uow;
}
}
< /code>
Теперь, как я могу сделать нулевую проверку в C# 12?>
Подробнее здесь: https://stackoverflow.com/questions/775 ... c-sharp-12
Новая проверка с первичным конструктором в C# 12 ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Разница между конструктором без аргументов и конструктором по умолчанию в Java
Anonymous » » в форуме JAVA - 0 Ответы
- 60 Просмотры
-
Последнее сообщение Anonymous
-