Menu
Coddy logo textTech

אינטרפולציית מחרוזות

חלק מהיחידה יסודות במסלול ה-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);
challenge icon

אתגר

מתחילים

ניתן לך קוד ששומר מחרוזת אקראית כקלט במשתנה בשם rnd.

הדפס למסוף את "The input is: " ואת המחרוזת האקראית שנמצאת בתוך המשתנה rnd, באמצעות אינטרפולציה של מחרוזות.

בדוק את מקרי הבדיקה כדי לראות דוגמאות!

נסו בעצמכם

using System;

public class Program {
    public static void Main(string[] args) {
        string rnd = Console.ReadLine();
        
        // כתבו את הקוד שלכם למטה
        
    }
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר C# אונליין