main(string arg[])
{
 //your codes
}

解决方案 »

  1.   

    //Compile : csc CreateIP.cs
    //Usage   : CreateIP <IP String>using System;
    using System.Net;// CreateIP类生命
    class CreateIP
    {
    // 主程序入口点
    public static void Main(String[] args)
    {
    try
    {
    // 将用户所输入的IP地址通过InetAddr method
    // 产生一个IPAddress对象
    IPHostEntry HostInfo = Dns.Resolve(args[0]);
    // 获取IP地址列表
    IPAddress[] AddrList = HostInfo.AddressList;
    for (int i = 0; i < AddrList.Length; i++)
    {
    // 将所获取的IP地址显示在画面上
    Console.WriteLine(AddrList[i]);
    }
    }
    catch (FormatException e)
    {
    // 若发生异常情况时,显示提示信息
    Console.WriteLine("The IP address you entered is invalid!!");
    }
    }
    }
    运行不了,但通过了编译。
    还有很多例子,但是只要把main()里面的参数拿掉,换成用Console.ReadLine()来输入就可以了。
      

  2.   

    To: xfjkiss(西门吹雪) 
    String[] args 是你输入的参数,没有输入,就会出错。
    你可以这样运行:
    1。 在dos窗口中: yourapp.exe <youripaddress>
    2. 在项目的属性中-->配置属性-->调试 -->启动选项 -->命令行参数 
    输入你的ip作为参数。
      

  3.   

    你的问题好像不在这儿吧?
    程序有问题,args[0]是启动程序吧?
    args[1]才是你的IP