在为学校编写问题/答案程序时,我想到可以Console.Clear()擦除屏幕上的所有内容。我想知道是否可以使用Console.Readline(valueOne),然后仅输出答案而没有问题。如果我只问一个问题,那就行了Console.Clear。
我有几个问题,它们的值不参考,如果可能的话,要消除。我想省略问题,只显示几个答案。我认为,如果我存储答案,则可以Console.Clear()仅Console.WriteLine()使用三个变量。我可以做这样的事情:
Console.WriteLine("Value 1 is: {0:c}" + "Value 2 is: {1:c}" + "Value 3 is: {2:c}, valueOne, valueTwo, valueThree).
使用引用更容易解决问题,因为可以存储和检索值。如果我仅使用方法来按值传递并输出该值,main()则不会引用这些值来清除并再次输出。这就是为什么我想问我是否可以问一个问题,然后删除一行并仅输出答案(或一个答案)的原因。
我只是试图了解可能性,而不是尝试设置程序。我想知道从参考值和按值输出值的能力,而无需额外的输出问题。