Конечно, вот эквивалентный код на C#, который позволит пользователю выбрать разные варианты фразы "Я люблю тебя" и выводить их на экран:сделай на C# тоже самое
C#:
using System;
class Program
{
static void ShowLovePhrase(int phraseNumber)
{
var lovePhrases = new System.Collections.Generic.Dictionary<int, string>
{
{ 1, "Я люблю тебя" },
{ 2, "Ты особенный для меня" },
{ 3, "Ты мое счастье" },
{ 4, "Ты важен для меня" },
{ 5, "Моя жизнь с тобой стала лучше" }
};
if (lovePhrases.ContainsKey(phraseNumber))
{
Console.WriteLine(lovePhrases[phraseNumber]);
}
else
{
Console.WriteLine("Выбран недопустимый вариант");
}
}
static void Main()
{
Console.WriteLine("Выберите номер фразы 'Я люблю тебя':");
Console.WriteLine("1. Я люблю тебя");
Console.WriteLine("2. Ты особенный для меня");
Console.WriteLine("3. Ты мое счастье");
Console.WriteLine("4. Ты важен для меня");
Console.WriteLine("5. Моя жизнь с тобой стала лучше");
Console.Write("Введите номер выбранной фразы: ");
int selectedPhrase = Convert.ToInt32(Console.ReadLine());
ShowLovePhrase(selectedPhrase);
}
}
Просто скопируйте этот код в вашу среду разработки на C# (например, Visual Studio), скомпилируйте и запустите программу. Пользователь сможет выбрать номер фразы "Я люблю тебя" из предложенных вариантов, и программа выведет выбранную фразу на экран.
Если у вас возникнут дополнительные вопросы или потребуется дальнейшая помощь, не стесняйтесь обращаться!