C#学习笔记(一)——C#核心编程结构 I Main、Console、基本数据类型与循环

C#核心编程结构 I


1、入口方法Main


1.1 定义

每一个可执行的C#应用程序必须包含一个定义了Main()方法的类,这个方法用来表示应用程序的入口点。
  • C#是一种区分大小写的程序设计语言,因此Main与main不同。
  • 所有C#的关键字都是小写的,如:public,class,dynamic等。

1.2 Main()方法的其他形式

1、
//整数返回类型,以字符串数组作为参数
static int Main( string args[])
{
//在退出之前必须返回一个值
return 0;
}
2、
//没有返回类型,没有参数
static void Main()
{

}
3、
//整数返回类型,没有参数
static int Main()
{
//在退出之前必须返回一个值
return 0;
}

2、System.Console类


2.1 定义

在学习的初期我们为了避免过多的关注GUI或WEB前端的复杂度,我们通常会编写控制台程序。

2.2 Console基本输入和输出

  • Console类定义了捕捉输入输出的一套方法。它们都被定义成静态的,因此可以通过类的名字作为方法名的前缀来调用。如:Console.Write();。
  • WriteLine()将文本字符串最后连同一个回车符一起输送到输出流。
  • Write()将文本输送到输出流而不带回车符。
  • ReadLine()从输入流接收信息直到遇见回车符。
  • Read()从输入流接收一个字符。
  • 如果需要定义一个字符串字面量,其中包含一些要到运行时才知道其值的数据片段可以在文本内部指定占位符。
例:
//一个带招呼的小程序
Console.WriteLine( "Please enter your name:");
string name =Console.ReadLine();
Console.WriteLine( "Hello," +name + "!"); //这句话我们亦可以改为Console.WriteLine("Hello,{0}!",name);
//占位符不一定必须按顺序放置,但是占位符是按顺序一 一对应后边的值
//比如我们要输出:10,20,30
Console.WriteLine( "{1},{0},{2}",
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值