2014-08-30 3 views
-1

Visual Studio 2012에서이 코드 (아래)를 사용하는 동안 대답은 수직 순서입니다.콘솔에서 숫자를 가로로 세로로 인쇄하는 방법은 무엇입니까?

어떻게 얻을 수 있습니다 내가 수직 순서로 출력을 받고 내 코드는 다음

VS 2012를 사용하여 수평 위해 답변 : 어떻게 수평 방식으로 동일한 결과를 얻을 수 있습니다?

Visual Studio에서 수평 또는 수직으로 출력하기위한 설정이 있습니까? 를 WriteLine의 쓰기() instread를 사용

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)); 
    } 
} 
+6

, 당신은 단지 라인이 숫자 사이에 공급이 있음을 의미합니까? 이 경우'WriteLine' 대신'Console.Write'를 사용하십시오. 그 외, 당신이 수평과 수직으로 무엇을 의미하는지 모르겠습니다. – paqogomez

+0

당신이 맞다, 나는 그런 식으로 생각한다. 감사한다. – Mazz

답변

0

봅니다() 수직으로

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.Write(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)); 
    } 
} 
+0

나는 그것을 사람에게 주었다! – Mazz

관련 문제