Это в основном просто из любопытства и потенциально глупый вопрос. :)
У меня есть такой метод:
public void MyMethod(string arg1, string arg2, int arg3, string arg4, MyClass arg5)
{
// some magic here
}
Ни один из аргументов не может быть нулевым, и ни один из строковых аргументов не может равняться String.Empty
.
Вместо меня большой список:
if(arg1 == string.Empty || arg1 == null)
{
throw new ArgumentException("issue with arg1");
}
Есть ли более быстрый способ просто проверить все строковые аргументы?
Извиняюсь, если мой вопрос не ясен.
Спасибо!