这是一段正在处理的代码
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Enter the number to find factorial : ");
var fac = Convert.ToInt32(Console.ReadLine());
var res = 1;
for (var i = fac; i >= 1; i--)
{
res = res * i;
}
Console.WriteLine("Count of " + fac + " is : " + res);
}
}
我想在结果中添加用户输入的输入
fac
。在这里使用Console.WriteLine("Count of " + fac + " is : " + res);
在我的控制台中显示输出。我尝试了类似的东西
Console.WriteLine("Count of {0} is : {1} ", fac, res);
是否有更好的方法可以做到这一点,或者就可以了。
最佳答案
另一种解决方案是使用string interpolation:
Console.WriteLine($"Count of {fac} is : {res}");
关于c# - 在Console.WriteLine内部传递值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44247677/