PDA

View Full Version : مبتدی: انتخاب رشته های شامل کاراکتر



meysam_online2012
پنج شنبه 14 فروردین 1393, 19:52 عصر
سلام

من یه ارایه 100 تایی از رشته دارم می خوام از بین اونها رشته هایی رو انتخاب کنم که فقط شامل حروف انگلیسی هستن یعنی اگر عدد یا کاراکتر دیگه ای داخل رشته بود اونو انتخاب نکنه

ممنون

NASA's Spaceman
پنج شنبه 14 فروردین 1393, 19:59 عصر
از key askii استفاده کن
البته کد نویسی کاملش رو نمیدونم و فقط میدونم که باید از key askii استفاده کنی
با سپاس

مهرداد صفا
جمعه 15 فروردین 1393, 09:51 صبح
سلام.
با استفاده از متود All چک کنید که تمام کاراکترها حرف ansi باشند:


string[] words = new string[] { "asb2", "@S", "abc", "jjو", "def" };
var AnsiWords = words.Where(word => word.All(ch => (((ch >= 'A') && (ch <= 'Z')) ||
((ch >= 'a') && (ch <= 'z'))))).ToArray();