כל מה שצריך לדעת על מחרוזות בשפת c# סי שארפ מדעי ה...

כל מה שצריך לדעת על מחרוזות בשפת c# סי שארפ מדעי המחשב בגרות

string name = "almog";

כיצד מגלים את אורך המחרוזת?
int size = name.Length;


כיצד ניגשים לתו הראשון במחרוזת?
char tav = name[0]; // 'a'


כיצד ניגשים לתו האחרון במחרוזת?
char last = name[size-1]; // name[name.Length-1]


מהו indexOf? באמצעות indexOf אנחנו מקבלים מספר שלם. אם המספר שונה ממינוס אחד, אזי אנחנו מקבלים את המיקום הראשון של מה ששלחנו.
int i = name.IndexOf("mo"); //2
int p = name.IndexOf("gg"); //-1

מהי הפעולה Contains? מפעילים פעולה זו על מחרוזת על מנת לבדוק האם היא מחרוזת זו מכילה מחרוזת אחרת.
למשל אם נרצה לבדוק האם המחרוזת "almog" מכילה את המחרוזת "mo" נבצע:
name.Contains("mo"); //True