-1
虽然我在Visual Studio 2012中使用此代码(下面),但答案是按垂直顺序排列的。如何在控制台中水平排列打印数字?
我怎样才能使用VS 2012
下面是我的代码,我得到的垂直顺序输出水平才能解答:请问有什么可以实现以水平方式相同的结果?
在Visual Studio中是否有任何设置可以获取水平或垂直输出?
class RandomNumbers
{
private static Random random = new Random();
static void Main(string[] args)
{
var numbers = GenerateRandomNumbers(200,100,10);
foreach (var temp in numbers)
{
Console.WriteLine(temp+" ");
}
}
static IEnumerable<int> GenerateRandomNumbers(int NumberOfElements)
{
return Enumerable.Range(0,NumberOfElements-1).OrderBy(n=>random.Next());
}
static IEnumerable<int> GenerateRandomNumbers(int min, int max, int numberOfElement)
{
return Enumerable.Range(0, numberOfElement - 1).Select(n => random.Next(max, min));
}
}
通过垂直的,你只是意味着有数字之间的换行?如果是这样,只需使用'Console.Write'而不是'WriteLine'。除此之外,我不确定你的意思是水平和垂直。 – paqogomez 2014-08-30 17:53:53
你是对的,我真的认为这样,谢谢 – Mazz 2014-08-30 17:57:13