1.C#编程基础

1. C#和.net的区别

        1)  .net/dotnet一般指.Net Framework框架,一种平台,一种技术

        2)C#是一种编程语言,可以开发基于.net平台的应用

        3)Java即是一种语言也是一种技术

2.  .net平台能做什么

       1)能开发桌面应用程序,同时在.net这个平台上开发桌面应用程序,叫做做Winform应用程序开发

       2)Internet应用程序(网站),同时用.net开发Internet应用程序,叫做开发ASP.NET/WebService应用程序

       3)手机开发   WP7

       可以在C/S 模式下开发也可以在B/S 开发应用程序

3.重置开发环境:工具-导入导出

4. .sln解决方案的文件    .csproj项目文件

5.当程序执行到Console.ReadKey()时,程序会停到这里,等待用户从键盘上键入一个键,用户键入这个键之后,程序才会继续执行。

6. Console.WriteLine是输出一句自动换行,Console.Write没有换行

7.键盘上的home键,无论光标在某一行的哪里,home键是光标弄到最前面,end键相反

  shift帮助选中字符,shift+home:选中此位置到最前面的位置  shift+end:选中此位置到结尾

 control+end:直接移动所有文档的最后面

 8.折叠一段代码 #region 和#endregion

  9. .net是一种多语言的开发平台,java是一种单语言的平台

10. 在C#窗体中,Form和Form_Load的区别:简单点说,就是先执行form()构造函数,再执行的form_load()方法,form_load方法是窗体显示的时候,也就是加载窗体的时候执行的。详细点说,你可以在百度上搜索一下【构造函数】关键词,form_load呢就是窗体正在加载时需要执行时你需要操作些什么,比如调整一下窗体位置啊,定义一些什么初始化的东西啊

你可能感兴趣的:(1.C#编程基础)