C#.NET学习笔记2---C#.第一个C#程序
技术qq交流群:JavaDream:251572072

 教程下载,在线交流:创梦IT社区:www.credream.com

6.第一个C#程序:

  a.单行注释://

  b.多行注释:/* ...  */ ,注意*和/之间没有空格

 唯一需要学的三条控制台指令:

  想控制台打印:hello...

  using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace ConsoleApplication1

{

    class Program

    {

        static void Main(string[] args)

        {

            Console.WriteLine("hello...");

            Console.ReadKey();//按一下按键继续执行

        }

    }

}

------------------------------------------

1.右侧的解决方案资源管理器:

  放得各个项目Program.cs是c shape的简称;

2.c#源文件是以cs结尾

  c#程序的入口是Main函数,在Main中写代码,就行,暂时,不用关心其他部分是什么意思

3.常见错误:结尾没有分号,大小写错误

4.显示代码行号;

  选择菜单栏--工具---选项---左侧文本编辑器---C#--勾选上行号;

5.a.c#语法:从上到下一条条执行

  b.大小写敏感

  c.函数参数用()包围

  d.两句代码之间用分号(;)分割(易错:全角问题)

  e.注释:单行注释,和多行注释;

---------------------------------------------------

1.变量:

  数据类型:string,int,char,decimal,byte,double,long,float;

  字符串转义:\反斜线,换行符:"a\nb",这时候\n是指一个换行符

             "\\ab"可以输出:\ab;

  a.c:\\temp\\files\\imag.jpg,这里用\\是为了转义;

    string s=@"\\\"//注意@表示字符串中的\不当成转义字符;

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace ConsoleApplication2

{

    class Program

    {

        static void Main(string[] args)

        {/*

            int i = 10;

            Console.WriteLine(i);

            string name = Console.ReadLine();

            Console.WriteLine(name+"hello...");*/

            string s = "\"a\nb\"";

            string s=@"\\\"//注意@表示字符串中的\不当成转义字符;,@只是对于\转义符                             有意义

            Console.WriteLine(s);

            Console.ReadKey();

        }

    }

}