גישה לתווים
שיעור 3 מתוך 14 בקורס מחרוזות ומערכים ב-C# של Coddy.
כדי לגשת לתווים נפרדים במחרוזת, אפשר להשתמש באינדקס.
האינדקס של התו הראשון הוא 0, של התו השני הוא 1, וכן הלאה.
כדי לגשת אליו, השתמשו באופרטור [],
string myStr = "Hello";
char result = myStr[0];בדוגמה שלמעלה, result יכיל את התו H.
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
אתגר
קלכתבו פונקציה בשם blurb שמקבלת מחרוזת כארגומנט. הפונקציה מחזירה את השרשור של התווים באינדקסים 1, 3 ו-5.
מכיוון שהפעולה [] מחזירה char, צריך להמיר אותו למחרוזת כדי לבצע את השרשור. כך עושים זאת:
char c1 = 'a';
char c2 = 'b';
char c3 = 'c';
string concatenation = Char.ToString(c1) + Char.ToString(c2) + Char.ToString(c3);
Console.WriteLine(concatenation) // Outputs abcנסו בעצמכם
using System;
class Blurb {
public static string blurb(string s) {
// כתבו כאן קוד
}
}כל השיעורים ביחידה מחרוזות ומערכים ב-C#
תרגלו בעצמכם: קומפיילר C# אונליין