معرفی نوع داده ای رشته یا String در سی شارپ
آموزش سی شارپ

معرفی نوع داده ای رشته یا String در سی شارپ

رشته ها در سی شارپ به دنباله ای از کاراکتر ها گفته می شود و برای نمایش متن ها در سی شارپ استفاده  می شود . در این مطلب ما با رشته ها آشنا می شویم  و نحوه استفاده از آن را در برنامه های سی شارپی یاد می گیریم.

در صورتی که با زبان سی شارپ آشنایی ندارید می توانید دوره رایگان سی شارپ مقدماتی وایلدکدر  را مشاهده کنید.

کلاس String در فضای نام System قرار دارد و برای استفاده از رشته ها باید این فضای نام را در کلاس Program معرفی کنیم. 

@using System

نحوه تعریف :

string strFullname = "Wildcoder.ir";

String strFullname = "Wildcoder.ir";

شما چه به صورت string یا String بنویسید صحیح هست . توجه داشته باشید که رشته ها را باید وسط "عبارت مورد نظر" قرار داد .

رشته ها یک نوع رفرنس تایپ (Reference Type) هستند که در این پست می توانید در مورد رفرنس تایپ ها(Reference Type)  مطالعه کنید.

فیلد Empty:

این فیلد یک مقدار خالی در رشته تعریف شده قرار می دهد:

string strName="";

string strName=string.Empty;

شما می توانید به هر دو روش بالا یک رشته خالی تعریف کنید .ولی روش دوم تمیز تر و زیباتر است. 

ما در مطلب بعدی در مورد متد ها و امکانات رشته ها بیشتر صحبت میکنیم.

مشخصه Length:

این مشخصه طول یک رشته را به ما بر می گرداند.

string strName="Yaser Dehghan";
Console.WriteLine(strName);

result=13 ;

می توانید با استفاده از یک  حلقه for کاراکترهای یک رشته را چاپ کنید:

static void Main(string[] args)
        {
            string strName = "Yaser Dehghan";
            Console.ForegroundColor = ConsoleColor.Red;
            for (int i = 0; i < strName.Length; i++)
            {
                Console.WriteLine(strName[i]);
            }
            Console.ForegroundColor = ConsoleColor.White;
        }

نتیجه کد بالا :

نویسنده

یاسر دهقان

تاریخ نگارش
7 بهمن 1402
18 مقاله این نویسنده