advertise laitec sharif univercity
دانلود مجموعه 70 پروژه مفید و کاربردی سی شارپ #C

دانلود مجموعه 70 پروژه مفید و کاربردی سی شارپ #C

28000 تومان
پکیج ویژه پروژه پایانی و پایان نامه رشته کامپیوتر

پکیج ویژه پروژه پایانی و پایان نامه رشته کامپیوتر

148000 تومان
دانلود سورس پروژه TSP با الگوریتم مورچگان Ants

دانلود سورس پروژه TSP با الگوریتم مورچگان Ants

10000 تومان
دانلود پروژه فروشنده دوره گرد با الگوریتم ازدحام ذرات PSO در #C

دانلود پروژه فروشنده دوره گرد با الگوریتم ازدحام ذرات PSO در #C

10000 تومان
دانلود برنامه آزمون تستی در مالتی مدیا بیلدر MMb

دانلود برنامه آزمون تستی در مالتی مدیا بیلدر MMb

10000 تومان

رشته ها در زبان سی شارپ #C

در #C برای تعریف رشته ها از نوعی بنام string استفاده میشود که برای ذخیره، بازیابی و دستکاری متن ها مورد استفاده قرار میگیرند
رشته ها در زبان سی شارپ #C

رشته ها در زبان سی شارپ #C

در #C برای تعریف رشته ها از نوعی بنام string استفاده میشود. تعریف رسته به این صورت است:

 string نام متغیر ;

در رشته میتوان به هر کاراکتر رشته دستیابی داشت. بعنوان مثال، در دستورات زیر کاراکتر "i" را در متغیر ch قرار میدهند:

string str1 = "ali is a student";

char ch = str1 [2];

در #C اعمالی از قبیل مقایسه دو رشته، تبدیل کلیه حروف رشته به حروف یزرگ، حذف کاراکترهای خالی سمت چپ رشته، و غیره را میتوان از طریق متدها انجام داد. برخی از متدهای کار با رشته در زیر آمده اند:

رشته ها در زبان سی شارپ #C :

متد CopyTo : تعدادی کاراکتر را از مکان مشخص از یک رشته را در مکان خاص یک آرایه کاراکتری کپی میکند. بعنوان مثال دستورات زیر را ببینید:

string s1;

char[] charArray;

s1= "hello there";

s1.CopyTo (0,charArray,0,5);

متد CopyTo محتویات رشته s1 را در آرایه charArray کپی میکند. مکان شروع کپی در آرایه 0 و تعداد کاراکترهایی که باید کپی شوند، 5 کاراکتر است.

متد  Length : این متد طول رشته را برمیگرداند.

متد CompareTo : دو رشته را با هم مقایسه میکند. اگر رشته اول برابر رشته دوم باشد، مقدار صفر، اگر رشته اول بزرگتر از رشته دوم باشد، مقدار 1 و اگر کوچکتر باشد، 1- را برمیگرداند.

متد Equals :دو رشته را با هم مقایسه کرده تعیین میکند آیا دو رشته با یگدیگر برابر هستند یا خیر. اگر برابر باشند true وگرنه false را برمیگرداند.

متد StartWith : تعیین میکند آیا شروع یک رشته با رشته خاصی تطبیق دارد یا خیر. اگر مطابق باشد مقدار true وگرنه false را برمیگرداند.

متد EndsWith : تعیین میکند آیا انتهای رشته با رشته خاصی برابر است یا خیر.

متد IndexOf : اولین مکان وقوع رشته ای را در رشته دیگر تعیین میکند.

متد LastIndexOf : مکان آخرین وقوع رشته ای را در رشته دیگر برمیگرداند.

متد IndexOfAny : مکان اولین وقوع رشته ای را در تعدادی کاراکتر از نوع یونیکد تعیین میکند.

متد  LastIndexOfArray : مکان آخرین وقوع رشته ای را در تعدادی کاراکتر از نوع یونیکد تعیین میکند.

متد Replace : رشته ای را با رشته دیگر جایگزین میکند.

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

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

متد Trim :فضای خالی سمت چپ و راست رشته را حذف میکند.

متد TrimEnd : فضای خالی انتهای رشته را حذف میکند.

متد TrimStartفضای خالی ابتدای رشته را حذف میکند.

متد SubString : بخشی از رشته را برمیگرداند.

متد Remove : بخشی از رشته را حذف میکند.

متد Insert : رشته ای را در مکان خاصی از رشته دیگر اضافه میکند.

متد PadLeft : با افزودن فضای خالی یا کاراکتر یونیکد خاصی به سمت چپ، رشته کاراکتری را از سمت راست تنظیم میکند. 

متد PadRight : با افزودن فضای خالی یا کاراکتر یونیکد خاصی به سمت راست، رشته کاراکتری را از سمت چپ تنظیم میکند. 

متد Split : رشته ای را با استفاده از یک جدا کننده به چند زیر رشته تبدیل میکند.

متد Format : برای تعیین فرمت نمایش بکار میرود. این متد با کلاس string استفاده میگردد.

 



6
نظرات
  • user avatar الینا:
    ۰۲:۵۶:۲۰ __ ۱۳۹۴/۰۹/۲۳

    دمت گرم عالی بود

  • user avatar عرفان:
    ۱۳:۵۷:۴۰ __ ۱۳۹۵/۰۴/۱۸

    دمت گرمخیلی به درد بخور بود

  • user avatar ali-moeini:
    ۱۰:۴۵:۱۷ __ ۱۳۹۵/۰۹/۰۷

    وای مرسی

  • user avatar دانشجو:
    ۱۷:۲۳:۲۶ __ ۱۳۹۵/۰۹/۲۴

    عالی بود لایک داره

  • user avatar حانیه:
    ۱۲:۵۵:۱۶ __ ۱۳۹۶/۰۵/۱۴

    خلاصه و مفیداگر از مثال های کاربردی استفاده می کردید، عالی میشد

  • user avatar امیر:
    ۲۲:۴۱:۲۹ __ ۱۳۹۸/۰۷/۱۷

    سلام و درود بی کران،بسیارعالی و مفید،ولی یه انتقاد،اگه از هر متد مثل متد copyto که مثال واضحی زده شده است همچین مثال هایی زده میشد واقعا دیگه هیچ کم و کسری نداشت،تشکر

نظر خود را ارسال کنید



نام:
ایمیل:
دیدگاه:
captcha
کد امنیتی :


پارس وی دی اس
رشته ها در زبان برنامه نویسی سی شارپرشته ها در زبان #Cچگونگی استفاده از توابع رشته ای در زبان سی شارپلیست توابع رشته ای در سی شارپ C#آشنایی با رشته ها در زبان #Cرشته ها در زبان سی شارپآشنایی با رشته ها در زبان سی شارپنحوه معرفی رشته ها در زبان سی شارپآشنایی با توابع رشته ای در زبان #cانواع متدها برای کار با رشته در سی شارپتعریف رشته ها در زبان سی شارپ C#اشنایی با رشته در سی شارپ لیست برچسب ها
تمامی حقوق این سایت اعم از محتوی ، تصاویر ، قالب و ... متعلق به گروه مهندسی وب سایت سورس کد می باشد.
SourceCodes.ir ، افقی روشن برای برنامه نویسان ، از مبتدی تا حرفه ای

پیشنهادات ویژه سورس کد

پکیج ویژه پروژه پایانی رشته کامپیوتر دانلود مجموعه 70 پروژه کاربردی سی شارپ وب سایت فروشگاه با php