频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

C# 程序员参考--命令行参数教程

来源: 作者: 出处:巧巧读书 2006-10-13 进入讨论组

     本教程展示如何访问命令行以及访问命令行参数数组的两种方法。
教程
    下面的示例展示使用传递给应用程序的命令行参数的两种不同方法。

示例 1
    本示例演示如何输出命令行参数。
    // cmdline1.cs
    // arguments: A B C
    using System;

    public class CommandLine
    {
       public static void Main(string[] args)
       {
          // The Length property is used to obtain the length of the array.
          // Notice that Length is a read-only property:
          Console.WriteLine("Number of command line parameters = {0}",
             args.Length);
          for(int i = 0; i < args.Length; i++)
          {
             Console.WriteLine("Arg[{0}] = [{1}]", i, args[i]);
          }
       }
    }
输出
    使用如下所示的一些参数运行程序:cmdline1 A B C。
     输出将为:
    Number of command line parameters = 3
    Arg[0] = [A]
    Arg[1] = [B]
    Arg[2] = [C]
示例 2
    循环访问数组的另一种方法是使用 foreach 语句,如本示例所示。foreach 语句可用于循环访问数组或“.NET Framework”集合类。它提供了一种简单的方法来循环访问集合。
    // cmdline2.cs
    // arguments: John Paul Mary
    using System;

    public class CommandLine2
    {
       public static void Main(string[] args)
       {
          Console.WriteLine("Number of command line parameters = {0}",
             args.Length);
          foreach(string s in args)
          {
             Console.WriteLine(s);
          }
        }
     }
输出
    使用如下所示的一些参数运行程序:cmdline2 John Paul Mary。

    输出将为:
    Number of command line parameters = 3
    John
    Paul
    Mary

本U R L:http://www.qqread.com/csharp/p223445.html 更多文章 更多内容请看Linux命令简介ASP.NET教程FreeBSD使用教程专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
最新论坛文章
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章