博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#入门篇-1:HelloWorld的类
阅读量:6246 次
发布时间:2019-06-22

本文共 2039 字,大约阅读时间需要 6 分钟。

using System;//001:定义一个叫HelloWorld的类namespace C001{    class HelloWorld    {        #region 01 第一个Hello,World                //静态的Main方法是程序的入口        public static void Main(string[] args)        {            //想控制台输出Hello, World! 开始运行ctrl+F5,即可看到在cmd的窗口中输入可“Hello, World!” 这一句话            //这就是第一个入门程序             Console.WriteLine("Hello, World!");        }        #endregion        #region 02 如何从命令行读取内容,并输出内容?        public static void Main(string[] args)        {            string strName;                             //声明一个string类型的值变量            Console.Write("please input your name:");   //输出一句话,但不换行            strName = Console.ReadLine();               //等待用户的输入从键盘读入用户的输入,回车表示输入结束            Console.WriteLine("hello, {0}!", strName);  //格式化输出hello信息        }        #endregion        #region 03 如何向main函数传递参数?        public static void Main(string[] args)        {            //Main函数接受一个string[]数组类型的变量,在控制台输入参数的时候使用空格隔开            //声明一个string类型的值变量            string strName;            try            {                //把第一个参数赋给变量strName                strName = args[0];                //调用该命令时必须保证传递过来的参数不为空,否则会引发异常,在此使用try···cache语句                              //格式化输出第一个参数                Console.WriteLine("This is the first argument: {0}!", strName);//"{0}"表示占位符号                //问:如何传递多个参数呢?                              //传递多个参数只需要使用空格隔开即可,默认情况下用空格来区分            }            catch (System.IndexOutOfRangeException e)            {                Console.WriteLine(e.Message);            }        }        #endregion        /*如何使用命令行进行编译?        开始运行cmd 打开命令行窗口 使用“cd”切换到  C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727        使用命令命令格式:csc hello.cs,将当前的文件编译成一个EXE文件,然后再cmd窗口中运行改程序即可        如何配置系统环境变量?        win7  计算机-- 属性-- 高级系统设置-- 环境变量--path变量【多个变量之间使用";"隔开】        如何编译一个库文件?        csc /target:library a.cs  a.dll        如何调用编译后的exe文件?        切换到EXE文件所在的目录 输入"程序名.exe"        体会应用程序的生命周期?        自己体会吧        */    }  }博文完毕!千万万语,代码一句

 

转载于:https://www.cnblogs.com/Sky-cloudless/archive/2012/04/17/2454107.html

你可能感兴趣的文章
解决java.lang.NoClassDefFoundError错误
查看>>
core文件的生成
查看>>
Python--day48--ORM框架SQLAlchemy
查看>>
图形报表部署在Linux下出现乱码解决办法
查看>>
(转)求模和求余
查看>>
异常解决com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
查看>>
DateTable导出添加时间段
查看>>
【Dart学习】-- Dart之消息循环机制[翻译]
查看>>
埃森哲杯第十六届上海大学程序设计联赛春季赛暨上海高校金马五校赛 I题 二数...
查看>>
【转】浅谈Java中的hashcode方法(这个demo可以多看看)
查看>>
Super Ugly Number
查看>>
LeetCode – Refresh – Linked List Cycle II
查看>>
设计模式第三次作业
查看>>
Iterator<Entry<String,String>> iter=map.entrySet().iterator(); 是什么意思
查看>>
VM各寄存器作用
查看>>
jupyter Notebook环境搭建
查看>>
python文件上传的三种方式
查看>>
python基础学习18----面向对象简述
查看>>
Android Browser学习三 多窗口: 展示第一个Tab的过程
查看>>
java资源下载之官网地址
查看>>