C#
using System; using System.Collections.Generic; using Sstem.Ling; using System.Text; namespace HelloWorld { class Program { static void Main(string[] args) { Console.WriteLine("Hello World"); //输出Hello World Console.ReadLine; } } }
1.namespace关键字
namespase(命名空间)是C#中组织代码凡人方式,它的作用类似于java中的package(包),这样我们就可以把紧密相关的一些代码放在同一个命名空间中,大大提高管理和使用的效率
2.using关键字
在Java中,如果导入其他包,应该使用import关键字。而在C#中,使用using关键字来引用其他命名空间,它的作用和Java中的import相似
3.class关键字
与Java一样,C#也是一种面向对象的语言,使用class关键字表示类。我们编写的代码都应该包含在一个类里面,类要包含在一个命名空间中。
在程序模板生成时,VS自动创建了一个类,名为Program,这个名可以改掉。
注意:C#与Java不同,不要求类名必须与源文件的名称一样。
4.Main()方法
C#中的Main()方法和java的main()方法作用时一样的,是程序运行的入口,应用程序从这里开始运行。
C#的Main()方法首字母必须大写,Main()方法的返回值可以void或者int类型,Main()方法可以没有,命令行参数。
C#中的Main()方法有四种形式。
static void Main(string[] args){ } static int Main(string[] args){ } static void Main(){} static int Main(){}
5.关键代码
Main()方法中添加的两行代码就是这个小程序的关键代码,是用来输出和输入的。
Console.WritrLine("Hello World"); //从控制台输出内容 Console.ReadLine(); //从控制台输入
一.IDE运行环境VS
1.创建解决方案步骤:
1.1 点击文件--->新建--->选择window下的控制台应用程序
2.创建项目步骤:
2.1 点击解决方案--->右键--->新建项目--->选择window下的控制台应用程序
3.设置启动项目
3.1 点击要启动的项目右键设置成启动项目
二.C#中的数据类型
1.int 整型
float 浮点型
string 字符串型
bool 布尔类型
2.C#中变量的命名规则
2.1 组成:字母,数字,下划线_
2.2 开头:字母,"_"
2.3 不能使用关键字
2.4 见名知意
3.C#中的常量
const 数据类型 变量名=值;
※常量一旦声明不可改变
常量命名规则:
有意义
均大写
长度不宜太长
三.Console类
Console.WriteLine()方法——输出后换行
Console.Write()方法——输出后不换行
Console.ReadLine()方法,返回值为string类型
string name=Console.ReadLine();
int age=int.Parse(Console.ReadLine());
向控制台输出的几种方式:
Console.WriteLine(); // 相当于换行
Console.WriteLine(要输出的值); // 输出一个值
Console.WriteLine("格式字符串", 变量列表);
Console.WriteLine("我的课程名称是:{0},{1}", course,score);