مثالی از SubString و Split در سی شارپ
متد String و SubString یک زیر رشته از رشته اصلی بر میگردونه.
شما می توانید اندیس شروع و تعداد کاراکاترهای زیر رشته هایی که میخواهید برگردونید را مشخص کنید .
تکه کد زیر رشته ایی رو از ورودی میگیره که از کاراکتر اول شروع شده و 10 کاراکتر ( حرف) را برمیگردونه.
string strInput = "علی رحمتی ، محمد عبدی ، حسین میرزایی ، اشکان مرادی"; //" خروجی "علی رحمتی string strResualt = strInput.Substring(0, 10); Console.WriteLine(strResualt);
حالا میخواهیم اسامی رو در یک آرایه رشته ایی به صورت جداگونه ذخیره کنیم.
میتونیم بر اساس کاراکتر’ ، ‘ و با استفاده از متد Split رشته رو به زیر رشته هایی تقسیم کنیم:
string strInput = "علی رحمتی ، محمد عبدی ، حسین میرزایی ، اشکان مرادی"; //حرف جدا کننده را در اینجا مشخص میکنبم char[] commaSeparator = new char[] { ',' }; //استفاه از تابع برای شکستن متن string[] authors = strInput.Split(commaSeparator); //پیمایش آرایه برای نشان دادن در خروجی foreach (string author in authors) { Console.WriteLine(author+"\n"); }
برای مشاهده کلیه سورس های برنامه سی شارپ کلیک نمایید.
تمامی مطالب توسط تیم سافت ساز ترجمه و جمع آوری می شود . منبع سافت ساز
امتیاز دهی به این مطلب :
امتیاز
جمع امتیازات
لطفا به این مطلب امتیاز دهید