Это в основном просто из любопытства, и, возможно, это глупый вопрос. :)
У меня есть такой метод:
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");
}
есть ли более быстрый способ просто проверить все строковые аргументы?
Прошу прощения, если мой вопрос не ясен.
Спасибо!