int[] myArray=new int[]{1,2,3,4,5}
foreach (int i in myArray)
{
   console.writeline(i);
   .......
}
输出:      
1
2
3
4
5
怎样让它输出:1 2 3 4 5
谢谢!!!!!

解决方案 »

  1.   


    int[] myArray = new int[] { 1, 2, 3, 4, 5 };
                foreach (int i in myArray) 
                 { 
                Console.Write(i); 
                 } 
      

  2.   


                    int[] myArray = new int[] { 1, 2, 3, 4, 5 };                foreach (int i in myArray)
                    {
                        System.Console.Write("{0}  ", i);
                    } 
      

  3.   

    或int[] myArray = new int[] { 1, 2, 3, 4, 5 };
                foreach (int i in myArray) 
                 { 
                Console.Write(i+" "); 
                 } 
      

  4.   

    using System;
    using System.Collections.Generic;
    using System.Text;
    using System.Threading;namespace ConsoleApplication18
    {
        class Program
        {
            static void Main(string[] args)
            {
                for (int i = 0; i <= 5; i++)
                {
                    Console.Write (i);
                    Thread.Sleep(500);
                }
                Console.Read();        }
        }
    }
      

  5.   

                 int[] myArray = new int[] { 1, 2, 3, 4, 5 };
                 foreach (int i in myArray) 
                 { 
                    Console.Write(i+" ");
                     
                 } 
                 Console.Readline();   
      

  6.   

    Console.Write(i)//不换行
    Console.WriteLine(i)//换行 
      

  7.   

    5楼3楼的dx说的是我想要的。谢谢大家了!!!!!
    console.write(i+" ");
      

  8.   

    哈哈哈,楼主不识好,不给我分。
    以为只有Console.Write(i+" ");可行。其实System.Console.Write("{0}  ", i);
    才是标准的,在MSDN中好多呢。