Получить строку по схождению

118
13 октября 2019, 17:30

У меня такая проблема. Есть список игроков, точнее их имена. Нужно сделать так, чтобы можно было получить целое имя не вводя его полностью. Например: Есть имя:

Маша

Я введу Ма, и оно должно найти Машу. Пробывал через Contains,но оно находит любое имя в котором есть Ма. Спасибо

Answer 1

https://docs.microsoft.com/en-us/dotnet/api/system.string.startswith?view=netframework-4.7.2

string[] names = new string[] { "Маруся", "Даша", "Маша", "Каша" };
string str = "Ма";
var similar = names.Where(item => item.StartsWith(str));
READ ALSO
WPF Cовместно используемые свойства

WPF Cовместно используемые свойства

Помогите разобраться как работают совместно используемые свойства зависимостей и в чём отличие от прикрепляемых свойств?

103
Как решить проблему “You have a usable connection already”?

Как решить проблему “You have a usable connection already”?

Столкнулся с проблемой заполнения элемента Windows Forms - DataGridView данными из базы данных MySQLМне необходимо привязать столбцы таблицы из базы к DataGrinView

165
Как на основе Expression<Func<T, bool>> скомпоновать URL

Как на основе Expression<Func<T, bool>> скомпоновать URL

Разрабатываю приложение, пытаюсь в нём следовать "чистой архитектуре" Роберта МартинаНачал со слоя данных, добрался до проектирования удаленного...

87
Реализация выпадающего списка класса

Реализация выпадающего списка класса

Есть у меня класс с полем Commisioning, Commisioning имеет 3 значения:

89