Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 27326|Yanıt: 0

[Kaynak] C#'da kayf görmezden gelen dizeleri kullanın. İçerik yöntemi

[Bağlantıyı kopyala]
Yayınlandı 20.06.2019 23:24:09 | | |
Kaynak dizinin C#'daki hedef diziyi içerip içermediğini karşılaştırmak için aşağıdaki yöntemi kullanabiliriz:



Göreceli olarak Contains yöntemi daha sezgisel çünkü doğrudan bir boolean değeri döndürüyor, ancak vakayı görmezden gelmemiz gerektiğinde sadece StringComparison parametresini destekleyen IndexOf overload yöntemini kullanabiliriz, ancak bu yöntem yeterince anlamsal olmayabilir (dönüş değeri -1, 0 veya 0'dan büyük olabilir), ancak bu durumda birçok kişi hem kaynak dizini hem de hedef diziyi karşılaştırmak için büyük veya küçük harfe çevirebilir, ancak bu çok verimsizdir. StringComparison parametresini destekleyen bir uzantı doğrudan tanımlayabiliriz:


Aslında. NET kütüphanesi Contains yöntemi ayrıca IndexOf yöntemine dayanır:


referans

Bağlantı girişi görünür.





Önceki:C# listview bir hücre rengini kontrol eder
Önümüzdeki:.NET Core'da EF Core MySQL veri taşıma işlemlerini kullanın
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com