تبلیغات
قطره (ای از زندگی یک درگیر کامپیوتر) - زیر رشته در رشته در زبان سی شارپ
 
اگر قادر نیستی خود را بالا ببری ،همانند سیب باش تا با افتادنت اندیشه ای بالا برود.

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

نوشته شده توسط :سعید كلانتری
پنجشنبه 5 مرداد 1396-10:34 ق.ظ

من درسته خیلی وقته برنامه نویسی بلدم و یه چیزهای کوچولو نوشتم ولی خوب برنامه نویس نبودم ولی انگار دارم می رم سمتش.حالا بعدها بیشتر در موردش صحبت می کنم

ولی علی الحساب اینو داشته باشید:
برا یپیدا کردن یک رشته در یک رشته دیکه در  سی شارپ من از متود indexof  استفاده کردم. شاید روشهای بهتری هم باشد


رشته ها در زبان سی شارپ #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 استفاده میگردد.

 
منبع  : http://www.sourcecodes.ir/post.php?id=190&title=%D8%B1%D8%B4%D8%AA%D9%87-%D9%87%D8%A7-%D8%AF%D8%B1-%D8%B2%D8%A8%D8%A7%D9%86-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE-




درباره وبلاگ:



آرشیو:


طبقه بندی:


آخرین پستها:


پیوندها:


پیوندهای روزانه:


صفحات جانبی:


نویسندگان:


ابر برچسبها:


آمار وبلاگ:







The Theme Being Used Is MihanBlog Created By ThemeBox