Cara termudah dan teraman untuk melakukannya adalah menggunakan Linq :
var names = namesCollection.AsQueryable().Where(name =>
name.FirstName.ToLower().Contains("hamster"));
Seperti yang dijelaskan dalam tutorial ToLower , ToLowerInvariant , ToUpper dan ToUpperInvariant semua melakukan kecocokan dengan cara yang tidak peka huruf besar/kecil. Setelah itu Anda dapat menggunakan semua metode string yang didukung seperti Contains atau StartsWith .
Contoh ini akan menghasilkan:
{
"FirstName" : /hamster/is
}
i opsi membuatnya tidak peka huruf besar/kecil.