.NET 4.x Как объединить два условия с вызовом IndexOf? - C#
Формулировка задачи:
У меня есть 4 условия:
1-й вопрос как из первых 2 условий сделать одно?
Что-бы было типа
Вот у меня в итоге будет 2 условия, но если 1 условия не выполнилось, то-есть вылетела "1", то 2 условие не выполнялось бы...
if (a.IndexOf("@") > -1)
{
}
else
{
MessageBox.Show("1'");
}
if (a.IndexOf(".") > -1)
{
}
else
{
MessageBox.Show("1'");
}
if (b.IndexOf("@") > -1)
{
}
else
{
MessageBox.Show("2");
}
if (b.IndexOf(".") > -1)
{
}
else
{
MessageBox.Show("2");
}if (a.IndexOf("@", ".") > -1)
{
}
else
{
MessageBox.Show("1");
}Решение задачи: «.NET 4.x Как объединить два условия с вызовом IndexOf?»
textual
Листинг программы
if(a.IndexOfAny(new char[]{'@', '.'})==-1)
MessageBox.Show("1'");