אינטרפולציית מחרוזות
חלק מהיחידה יסודות במסלול ה-C# של Coddy. שיעור 32 מתוך 69.
עד כה למדנו כיצד להדפיס מחרוזות פשוטות, אבל לפעמים אנחנו צריכים להכניס ערכים של משתנים לתוך המחרוזת.
לדוגמה:
int age = 10;
System.Console.WriteLine("His age is: age");פעולה זו תדפיס "His age is: age" במקום "His age is: 10"
כדי לפתור זאת, נשתמש באינטרפולציה של מחרוזות:
int age = 30;
string name = "Alice";
double balance = 1500.75;
System.Console.WriteLine($"Name: {name}, Age: {age}, Balance: {balance}");$מציין שמדובר במחרוזת משורשרת.{}הם מצייני מקום למשתנים.
דרך נוספת לשלב מחרוזות עם משתנים היא באמצעות האופרטור פלוס +:
System.Console.Write("Name: " + name + " Age: " + age + " Balance: " + balance);אתגר
מתחיליםניתן לך קוד ששומר מחרוזת אקראית כקלט במשתנה בשם rnd.
הדפס למסוף את "The input is: " ואת המחרוזת האקראית שנמצאת בתוך המשתנה rnd, באמצעות אינטרפולציה של מחרוזות.
בדוק את מקרי הבדיקה כדי לראות דוגמאות!
נסו בעצמכם
using System;
public class Program {
public static void Main(string[] args) {
string rnd = Console.ReadLine();
// כתבו את הקוד שלכם למטה
}
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוהגדלה/הקטנההגדלה/הקטנה אחרי הפעולהקיצורים אריתמטיים5אופרטורים חלק 2
אופרטורי השוואהאופרטורים לוגיים חלק 1אופרטורים לוגיים חלק 2סיכום — לוגיקה פשוטהאופרטורים לוגיים חלק 3תרגלו בעצמכם: קומפיילר C# אונליין