У меня есть следующий код: я пытаюсь получить строки, начинающиеся с заглавной буквы, но не знаю как! без linq я могу это сделать, но внутри LINQ... понятия не имею!
string[] queryValues1 = new string[10] {"zero", "one", "two", "three", "four", "five", "six", "seven","nine", "ten" };
string[] queryValues2 = new string[3] { "A", "b", "c" };
var queryResult =
from qResult in queryValues1
from qRes in queryValues2
where qResult.Length > 3
where qResult.Length < 5
where qRes[0].StartWithCapital //how to check if qRes started with a capital letter?
select qResult + "\t" + qRes + Environment.NewLine;
foreach (var qResult in queryResult)
{
textBox1.Text += qResult;
}
Подробнее здесь: https://stackoverflow.com/questions/854 ... linq-query
Как проверить, начинается ли строка с заглавной буквы в запросе LINQ ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение