Console.writeline 使用字符串
Console.writeline using strings
一个简单的问题:如何在 VS 中使用 C# 使用 Console.Writeline() 在 CMD 中显示字符串?我知道您将 + 用于整数和浮点数。但是你用什么做字符串呢?这就是我所拥有的:
private string productName;
public void GetItemData()
{
ShowReciept();
}
private void ReadItem()
{
Console.WriteLine("Enter the product's name: ");
productName = Console.ReadLine();
}
private void ShowReciept()
{
Console.WriteLine("**** Name of product:", productName);
}
在 void ShowReciept() 中,它会写出 Console.WriteLine 命令中的所有内容,但产品名称除外。所以它只是空白,产品名称应该是。
您可以使用字符串连接:
Console.WriteLine("**** Name of product:" + productName);
或者你可以使用这个:
Console.WriteLine("**** Name of product:{0}", productName);
此外,如果您使用 C# 6 编程,则可以使用字符串插值:
Console.WriteLine($"**** Name of product:{productName}");
您可以使用字符串格式:
Console.WriteLine("**** Name of product: {0}", productName);
一个简单的问题:如何在 VS 中使用 C# 使用 Console.Writeline() 在 CMD 中显示字符串?我知道您将 + 用于整数和浮点数。但是你用什么做字符串呢?这就是我所拥有的:
private string productName;
public void GetItemData()
{
ShowReciept();
}
private void ReadItem()
{
Console.WriteLine("Enter the product's name: ");
productName = Console.ReadLine();
}
private void ShowReciept()
{
Console.WriteLine("**** Name of product:", productName);
}
在 void ShowReciept() 中,它会写出 Console.WriteLine 命令中的所有内容,但产品名称除外。所以它只是空白,产品名称应该是。
您可以使用字符串连接:
Console.WriteLine("**** Name of product:" + productName);
或者你可以使用这个:
Console.WriteLine("**** Name of product:{0}", productName);
此外,如果您使用 C# 6 编程,则可以使用字符串插值:
Console.WriteLine($"**** Name of product:{productName}");
您可以使用字符串格式:
Console.WriteLine("**** Name of product: {0}", productName);