سی شارپ یکی از محبوبترین زبانهای برنامهنویسی در دنیا است و دلایل زیادی برای این محبوبیت وجود دارد. یکی از ویژگیهایی که سی شارپ را به یک ابزار قدرتمند تبدیل میکند، دستورات متنوع آن در کار با رشتهها است. در این مقاله با یکی از این دستورات، یعنی substring آشنا میشویم.
substring به ما کمک میکند تا بخشی از یک رشته را جدا کرده و با آن کار کنیم. این دستور ویژگیهای منحصر به فردی دارد که میتواند در پروژههای واقعی بسیار کاربردی باشد.
چگونه substring کار میکند؟
string myString = "سلام به همه";
string newString = myString.Substring(6, 5);
Console.WriteLine(newString); // خروجی: به همه
در مثال بالا، ما از شروع ششم (که از صفر شروع میشود)، پنج کاراکتر از رشته اصلی را برداشته و در یک رشته جدید ذخیره کردیم.
مثالهای کاربردی واقعی:
1. تجزیه کد ملی:
فرض کنید در یک برنامه میخواهید سه رقم آخر کد ملی کاربران را بررسی کنید. با استفاده از substring میتوانید به راحتی این کار را انجام دهید.
string nationalCode = "1234567890";
string lastThreeDigits = nationalCode.Substring(7);
Console.WriteLine(lastThreeDigits); // خروجی: 890
2.بررسی پسوند فایلها:
در یک سیستم فایل، میتوان با استفاده از substring پسوند فایلها را بررسی و اطلاعاتی در مورد نوع فایل کسب کرد.
string fileName = "image.jpeg";
string fileExtension = fileName.Substring(fileName.IndexOf('.'));
Console.WriteLine(fileExtension); // خروجی: .jpeg
این دو مثال فقط نمونههایی ساده از امکانات و تواناییهای substring هستند. سی شارپ چیزهای زیادی برای یادگیری دارد و با شرکت در دورههای آموزشی باگتو، شما میتوانید به سطح حرفهای برسید. پس از تلاش و یادگیری استقرار نیافته، به دنبال فرصتها بروید و سی شارپ را به دقت بیشتری بشناسید!
برای افزودن دیدگاه خود، نیاز است ابتدا وارد حساب کاربریتان شوید