Menggunakan C# untuk Memastikan Kemasukan Rentetan dalam Tatasusunan
Senario yang dibentangkan melibatkan penentuan sama ada rentetan, yang ditandakan sebagai "stringToCheck," merangkumi sebarang elemen dalam tatasusunan rentetan, ditandakan sebagai "stringArray." Untuk mendekati ini, C# menawarkan penyelesaian yang cekap menggunakan kaedah "Mengandungi".
Untuk mencapai matlamat ini, manfaatkan kaedah "Mana-mana" yang disediakan oleh ruang nama "Linq". Kaedah ini membolehkan pemeriksaan setiap elemen dalam tatasusunan rentetan dan menentukan sama ada "stringToCheck" mengandungi mana-mana elemen ini.
Coretan kod berikut menggambarkan pendekatan ini:
using System.Linq; if(stringArray.Any(stringToCheck.Contains))
Syarat ini mengesahkan jika "stringToCheck" mengandungi sekurang-kurangnya satu elemen dalam "stringArray." Untuk memastikan kemasukan semua elemen tatasusunan, gantikan "Mana-mana" dengan "Semua":
if(stringArray.All(stringToCheck.Contains))
Kesimpulannya, kaedah "Mana-mana" dan "Semua" menawarkan mekanisme yang cekap dalam C# untuk memastikan kehadiran perkataan dalam tatasusunan rentetan.
Atas ialah kandungan terperinci Adakah C# Menawarkan Cara Cekap untuk Memeriksa Kemasukan Rentetan dalam Tatasusunan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!