মান # সি তে অ্যারেতে রয়েছে কিনা তা আমি কীভাবে চেক করব?
পছন্দ করুন, আমি প্রিন্টারের নামের তালিকা সহ একটি অ্যারে তৈরি করতে চাই।
এগুলি একটি পদ্ধতিতে খাওয়ানো হবে, যা প্রতিটি স্ট্রিংকে ঘুরে দেখবে এবং স্ট্রিংটি যদি অ্যারের মানের মতো হয় তবে সেই ক্রিয়াটি করুন।
উদাহরণ স্বরূপ:
string[] printer = {"jupiter", "neptune", "pangea", "mercury", "sonic"};
foreach (p in printer)
{
PrinterSetup(p);
}
এগুলি মুদ্রকের নাম, তারা প্রিন্টারসেটআপ পদ্ধতিতে খাওয়ানো হচ্ছে।
প্রিন্টারসেটআপ এর মতো সাজানো দেখতে পাবেন (কিছু সিউডোকোড):
public void PrinterSetup(printer)
{
if (printer == "jupiter")
{
Process.Start("BLAH BLAH CODE TO ADD PRINTER VIA WINDOWS EXEC");
}
}
if (printer == "jupiter")
সি # চিনতে পারে এমন উপায়ে আমি কীভাবে ফর্ম্যাট করব ?
printer.Equals("jupiter")
। যদি এটি প্রাক্তন হয় তবে ব্যবহার করুন linq
এবংprinter.Contains("jupiter")
printer.Equals("jupiter")
... ওপির কোডটি if (printer == "jupiter")
ঠিক ঠিক কাজ করে ... যতক্ষণ printer
না স্কিটিং নোট হিসাবে স্ট্রিং হিসাবে ঘোষণা করা হয়।