«یا اللهُ یا رَبِّ یا حَیُّ یا قَیّوم یا ذَالجَلالِ وَ الاکرام اَسئَلُکَ بِاسمِکَ اَلعَظیم اَلاَعظَم اَن تَرزُقَنی رِزقاً حَلالاً طَیِّباً بِرَحمَتِکَ الواسِعَه یا اَرحَمَ الرّاحِمِین.»
برخی از توابع رشته ای در سیشارپ :: گیم اور _ بازیسازی با unity + مطالب متفرقه

گیم اور _ بازیسازی با unity + مطالب متفرقه

آموزش های علمی با اجازه ی خدا تقدیم به هرکس خدا بخواد

آموزش های علمی با اجازه ی خدا تقدیم به هرکس خدا بخواد

به نام خدا
--
گروه قدیم ما promakers.ir یا پرومیکرز بود که بالای هزار اموزش توش ساخته بودم به اسم sajjad3011 ولی حیف ادمین سایتش عوض کرد
حالا سوالی بود کاری بود این شمارمه

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

---
سوالی بود بذارید
نظر خصوصی نذارید
پاسخش سخته
دوست داشتید شماره بذارید تو واتساپ یا ایتا یا .... گروه بزنیم.
09358077198

بایگانی
پیوندها

برخی از توابع رشته ای در سیشارپ

چهارشنبه, ۱۴ مهر ۱۳۹۵، ۰۷:۳۰ ق.ظ

gameover.blog.ir

ترجمه: گیم اور

  • تابع CompareTox
  • تابع CompareTo در سیشارپx
  • تابع EndsWith در سیشارپx
  • تابع Equals در سیشارپx
  • تابع GetHashCode در سیشارپx
  • تابع GetType در سیشارپx
  • تابع GetTypeCode در سیشارپx
  • تابع IndexOf در سیشارپx
  • تابع ToLower در سیشارپx
  • تابع ToUpper در سیشارپx
  • تابع Insert در سیشارپx
  • تابع IsNormalized در سیشارپx
  • تابع LastIndexOf در سیشارپx
  • تابع Length در سیشارپx
  • تابع Remove در سیشارپx
  • تابع یا متد Replace در سیشارپx
  • متد Split در سیشارپx
  • متد StartsWith در سیشارپx
  • متد Substring در سیشارپx
  • متد ToCharArray در سیشارپ



تابع
توضیح
Clone() ایجاد یک رفرنس یا اشاره گر به فضایی از حافظه که متغیر در آنجا ذخیره شده.خروجی ابجکت.

CompareTo() دو رشته رو مقایسه می کنه.برابر بودن true یا 1 ویلا false یا 0 برگشت میده.

Contains() برای بررسی وجود یک کاراکتر یا رشته در رشته ی اصلی بکار میره.

EndsWith()
چک می کنه رشته ی ما به فلان کاراکتر ختم میشه یا نه.(بررسی وجود یک کاراکتر در پایان رشته)


Equal()
بررسی مساوی بودن دو مقدار رشته ای


GetHashCode()
رشته ی در هم  یا هش رشته ی داده شده رو برگشت میده.

GetType()
نوع نمونه ی جاری رو بر می گردونه

GetTypeCode() نوع داده برای کلاس System.String رو برگشت میده.

IndexOf()
اندیس اولین کاراکتر پیدا شده معادل با کاراکتر دلخواه رو برگشت میده.
ToLower()
تبدیل رشته ی جاری به حروف کوچک
ToUpper()
تبدیل به حروف بزرگ

Insert()
درج یک رشته یا کاراکتر در موقعیت دلخواه از رشته ی داده شده

IsNormalized()
بررسی می کند آیا این رشته به شکل نرمال خاص Unicode هست یا خیر!

LastIndexOf()
اندیس آخرین کاراکتر مشابه با کاراکتر ورودی در رشته اصلی رو برگشت میده.

Length
طول رشته

Remove()
حذف همه کاراکتر ها از آغاز رشته تا اندیس تعیین شده
Replace()
جایگزین کردن رشته

Split()
یک رشته را با استفاده از کاراکتر داده شده جداسازی می کند.یعنی مثلا هر جا ویرگول یا کاراکتر دلخواه بود کلمه ها رو جدا کن بریز تو آرایه.

StartsWith() بررسی وجود یک کاراکتر در ابتدای رشته

Substring()
قسمتی از یک رشته را برگشت میدهد.

ToCharArray()
تبدیل رشته به آرایه ای از کاراکتر

Trim() حذف فضای خالی از ابتدا و انتهای رشته


نکته : برای درک حالات بالا کافیه که اونها رو تست کنید ببینید ورودی هاشون به چه صورت هست.


مثال سیشارپ:
using System.Text;
namespace string_function
{
    class Program
    {
        static void Main(string[] args)
        {
            string firstname;
            string lastname;
           
           
            firstname = "Steven Clark";
            lastname = "Clark";
 
 
  Console.WriteLine(firstname.Clone());
// Make String Clone
            Console.WriteLine(firstname.CompareTo(lastname));
//Compare two string value and returns 0 for true and
1 for false

 Console.WriteLine(firstname.Contains("ven")); //Check whether specified value exists or not in string

  Console.WriteLine(firstname.EndsWith("n")); //Check whether specified value is the last character of string
            Console.WriteLine(firstname.Equals(lastname));
//Compare two string and returns true and false


  Console.WriteLine(firstname.GetHashCode());
//Returns HashCode of String

  Console.WriteLine(firstname.GetType());
//Returns type of string

  Console.WriteLine(firstname.GetTypeCode());
//Returns type of string

  Console.WriteLine(firstname.IndexOf("e")); //Returns the first index position of specified value
the first index position of specified value

  Console.WriteLine(firstname.ToLower());
//Covert string into lower case

  Console.WriteLine(firstname.ToUpper());
//Convert string into Upper case

  Console.WriteLine(firstname.Insert(0, "Hello")); //Insert substring into string

  Console.WriteLine(firstname.IsNormalized());
//Check Whether string is in Unicode normalization
from C


   Console.WriteLine(firstname.LastIndexOf("e")); //Returns the last index position of specified value

 Console.WriteLine(firstname.Length);
//Returns the Length of String

 Console.WriteLine(firstname.Remove(5));
//Deletes all the characters from begining to specified index.

 Console.WriteLine(firstname.Replace('e','i')); // Replace the character
 
  string[] split = firstname.Split(new char[] { 'e' }); //Split the string based on specified value


            Console.WriteLine(split[0]);
            Console.WriteLine(split[1]);
            Console.WriteLine(split[2]);
 
  Console.WriteLine(firstname.StartsWith("S")); //Check wheter first character of string is same as specified value

  Console.WriteLine(firstname.Substring(2,5));
//Returns substring

  Console.WriteLine(firstname.ToCharArray());
//Converts an string into char array.

  Console.WriteLine(firstname.Trim());
//It removes starting and ending white spaces from
string.
           
        }
    }
}

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی