gpt4 book ai didi

c# - 如何在一个 Console.WriteLine() 语句中打印多个变量的值?

转载 作者:行者123 更新时间:2023-11-30 19:54:03 25 4
gpt4 key购买 nike

我有三个变量,firstNamemiddleNamelastName。我正在一一读取这三个变量的值,如下面的代码所示。我想在一个 Console.WriteLine() 语句中打印三个变量的值。输出应该是这样的:

让,名字是:约翰;中间名是:Bradshaw;姓氏是:Layfield

输出:John Bradshaw Layfield

代码:

Console.WriteLine("Enter First Name");
firstName = Console.ReadLine();
Console.WriteLine("\n");

Console.WriteLine("Enter Middle Name");
middleName = Console.ReadLine();
Console.WriteLine("\n");

enter code hereConsole.WriteLine("Enter Last Name");
lastName = Console.ReadLine();
Console.WriteLine("\n");

最佳答案

您应该使用 string.Format 来格式化包含所有 3 个变量的字符串:

Console.WriteLine(string.Format("{0} {1} {2}", firstName, middleName, lastName));

从 C# 6.0 开始,您应该使用 String Interpolation 来格式化包含所有 3 个变量的字符串:

Console.WriteLine($"{firstName} {middleName} {lastName}");

关于c# - 如何在一个 Console.WriteLine() 语句中打印多个变量的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44224492/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com