متد Split
نام دوره: زبان سی شارپ مقدماتی
نویسنده: علی مقدم جاه (مدرس دوره)
متد Split چیست؟
متد Split قادر است تا رشته مورد نظر ما را باتوجه به کاراکتری که به عنوان ورودی از ما دریافت میکند، شکسته و هر رشته جدید را در آرایهای از نوع string ذخیره کند!
نکته: ورودی این متد از نوع char است!
فرض کنید میخواهید رشته Ali Moghaddam Jah را شکسته و هر کلمه را در یک خانه از آرایه نگهداری کنید:
string name = "Ali Moghaddam Jah";
string[] nameArray = name.Split(' ');
ورودی = ' ' (space یعنی)
:خروجی
nameArray [0] = "Ali";
nameArray [1] = "Moghaddam";
nameArray [2] = "Jah";
درنتیجه باتوجه به ورودی متد Split که کاراکتر space بوده، متد Split بر اساس همین کاراکتر رشته “Ali Moghadam Jah” را به سه بخش تقسیم کرده و هر کدام را در خانهای از آرایه nameArray ذخیره کرده است.
علت آنکه به سه بخش Ali و Moghadam و Jah تقسیم کرده، این است که بین این سه کلمه space بوده و ما ورودی متد Split را space قرار دادهایم.
جهت شرکت در دورههای زبان برنامه نویسی سیشارپ، از کد تخفیف heplc30 استفاده کنید.