رشته ها در سی شارپ
1399-05-29

رازهایی در مورد رشته ها در سی شارپ

آشنایی با رشته ها در سی شارپ

در این مقاله می خواهیم در مورد رشته ها در سی شارپ صبحت کنیم. رشته ها داده های متنی هستند. برای به کارگیری از آن ها باید از متدهایی استفاده کرد که ما شما را با این متد ها آشنا می کنیم.
قبل از اینکه به سراغ رشته ها برویم می خواهیم در مورد یک موضوع مهم صحبت کنیم.
زبان سی شارپ یک زبان برنامه نویسی محبوب و پرطرفدار می باشد و همه به دنبال یک آموزش جامع و کامل از سی شارپ هستند تا بتوانند در این حوزه حرفه ای شوند. درسمن این کار را برای شما عزیزان انجام داده است و می توانید از دوره آموزش سی شارپ جامع و بی رقیب ما استفاده کنید و به نتیجه برسید.

رشته ها در سی شارپ بیانگر چه چیزی هستند؟

در واقع رشته ها نوعی داده پر کاربرد در سی شارپ می باشند و حاوی مجموعه ای از کاراکتر ها هستند برای اینکه رشته ها در سی شارپ را تعریف کنیم باید از کلاس string استفاده کنیم. روش تعریف یک رشته به صورت زیر می باشد:
"String x1=”this is a c#program m
String x2=x1

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

آموزش سی شارپ

معرفی متدهای string در سی شارپ

  1. متد compare 

این متد محتویات 2 رشته را مقایسه میکند. اگر با هم برابر باشند مقدار صفر، در غیر اینصورت 1 و 1- بر می گرداند.
  1. متد campare to

متد مقایسه محتویات شی یک رشته با شی رشته دیگر می باشد. همانند متد قبل اگر برابر باشد صفر و در غیر اینصورت 1 و 1- را بر میگرداند.
  1. متد index of

در یک رشته، محل اولین درخواست یک کاراکتر را مشخص می کند.
  1. متد trim

برای حذف زیر رشته ها، از اول و آخر رشته به کار گرفته می شود.
  1. متد Replace

از این متد برای جایگزین کردن زیر رشته های خاص در رشته های مورد نظر استفاده می شود.
  1. متد split

برای بدست آوردن زیر رشته های موجود در رشته ها می باشد و طبق کاراکترها ی جدا کننده مشخص می شود.
  1. متد substring

برای بدست آوردن زیر رشته از یک مکان مشخص به کار گرفته می شود.
  1. متد Toupper

تمامی حروف کوچک رشته را به حروف بزرگ تبدیل می کند.
  1. متد Tolower

تمامی حروف بزرگ رشته را به حروف کوچک تبدیل می کند.
  1. متد format

از این متد برای تعیین فرمت نمایش استفاده می شود.
  1. متد Equals

این متد برابر بودن دو شی را بررسی می کند و مشخص می کند دو شی محتوای برابر دارند.


صبر کنید! ما صحبتهایمان در مورد string در سی شارپ تمام نشده است و میخواهیم در مورد ویژگی های رشته ها توضیح دهیم.

 

رشته ها در سی شارپ چه ویژگی های دارند؟

 
  • Lenght (طول رشته)

این ویژگی رشته ها، تعداد کاراکتر های موجود در رشته را مشخص می کند.
 
  • indexer

این خصوصیت به ما اجازه دسترسی به یک عنصر مشخص در رشته را می دهد.
 
  • رشته تهی 

رشته ای است که فاقد عنصر یا کاراکتر باشد و با مفهوم nullفرق دارد.
 

کلام اخر:

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

مقالات مرتبط

pug (پاگ) چیست و از آن چه میدانید؟

pug (پاگ) چیست
مرضیه فتاحی
10

حتما اسم پاگ را شنیده اید اما در دنیای برنامه نویسی چه میکند؟ با ما همراه شوید تا هر آنچه که درباره pug چیست را میخواهید، برایتان ارائه دهیم. پیشنهاد میکنم این مطلب را از دست ندهید.

مطالعه مقاله

چگونه یک طراح وب موفق شوم؟

روش هایی که شما را طراح وب حرفه ای می کند!
فاطمه گلشنی پایدار
10

در این مطلب یاد خواهید گرفت که راه و رسم طراح وب حرفه ای چگونه می باشد.

مطالعه مقاله

سیستم مدیریت پایگاه داده یا DBMS چیست

انواع سیستم های مدیریت پایگاه داده
زهرا چگینی
10

با خواندن مطلب سیستم مدیریت پایگاه داده، می توانید با وظایف و نحوه عملکرد آنها آشنا شوید و بدانید که استفاده کردن از DBMS ها چه مزایا و معایبی دارد.

مطالعه مقاله

saas چیست؟ سرویس مبتنی بر فضای ابری

Software as a Service چه کاربردی دارد؟
زهرا چگینی
10

شما با سرویس مبتنی بر فضای ابری آشنا هستید؟ مطلب امروز ما در مورد یکی از این سرویس ها به نام saas می باشد، ما بررسی کرده ایم که saas چیست و چطور می توانید از آن استفاده کنید.

مطالعه مقاله

14 مورد از پرفروش ترین کتاب های پایتون که باید بخوانید

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

14 کتاب برتر آموزش زبان برنامه نویسی پایتون از مبتدی تا حرفه ای

مطالعه مقاله

قدرت زبان پایتون در چیست؟

قدرت زبان پایتون
زهرا چگینی
10

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

مطالعه مقاله