C#语言—敲代码中的小常识


前言


    通过学习传智播客的视频,对于其中的知识有些许了解,也有的地方不太清楚,借此文将部分内容系统汇总一下。


常用的小知识


一、基本语句--console类的几个属性


 static void Main(string[] args)
        {
            Console.WriteLine("呵呵,你果然是美丽冻人啊");//程序运行时显示引号中的内容
            Console.ReadKey(); //使界面暂停
        }


Console.Write 表示向控制台直接写入字符串,不进行换行,可继续接着前面的字符写入。

Console.WriteLine 表示向控制台写入字符串后换行

Console.Read 表示从控制台读取字符串,不换行。

Console.ReadLine 表示从控制台读取字符串后换行

Console.ReadKey 获取用户按下的下一个字符或功能键,按下的键显示在控制台窗口中。

(read是从控制台读取,key表示按下键盘,那么组合在一起的意思就是获取用户按下功能键显示在窗口中,用在前

的代码起到窗口暂停的功能,在调试状态下,只有按下任意键后窗口才会关闭。



二、注释符


单行注释

   //注释内容 (不可以换行)

多行注释

(1)/*注释内容 */ (可以换行)

(2)类或方法上面 ///(有前提)


C#语言—敲代码中的小常识_第1张图片


使用快捷键


1.长按shift键

  实现大写英文;


2.Home/End 

  光标快速移动到行首/行尾;


3.Pageup/ Pagedown +shift

  快速选中光标以上/以下段落;

 长按shift+方向键

  连续选中内容; 


4.Ctrl+shift+N  

  新建项目;

  Ctrl+W+S

  打开解决方案资源管理器;

  Ctrl+K+C 

  快速使用语句块,如while,if,注释代码块#region等;

  Ctrl+K+D 

  重排。 


5.F5 启动调试

  F6 生成解决方案

  F10 逐过程调试

  F11 逐语句调试 

 

拓展知识


一、MSDN百科全书——神器。使用【帮助】功能


二、.Net的简单理解

1..NET平台

    它是微软实现.NET战略的技术基础,为用户提供Web服务的开发、管理和应用环境。

    具体有五个方面:

(1)工具:一组用于建立Web服务应用程序和Windows桌面程序的软件组件,包含.NET FramWork和Visual Studio

(2).NET服务器:提供广泛的Web服务

(3)XML Web服务:应用型Web服务+.NET基础服务

(4).NET客户端(终端设备):提供Internet连接并实现Web服务的终端设备,如个人计算机、个人数据助理设备PDA,以及嵌入式设备

(5).NET(用户)体验:.NET的最终目标和价值体现


2..NET FrameWork

  支持生成和运行下一代应用程序和XML Web Services的内部Windows组件。是.NET软件构造中最具挑战性的部分。

   它包括CLR和类库两部分。


(1)公共语言运行时CLR

   .NET FrameWork的基础,类似Java虚拟机,可看作一个在执行时管理代码的代理,它提供内存管理、线程执行、

   代码执行、代码安全验证、编译以及其他系统服务等核心服务,并且还强制实施严格的类型安全以及可提高安全性和

   可靠性的其他形式的代码准确性。


(2).NET FrameWork类库

    一个综合性的面向对象的可重用类型集合,这些库函数可以被多种语言调用,并且通过编译都产生一种共同的中间

    语言(MS Intermediate Language),类似Java字节码。


C#语言—敲代码中的小常识_第2张图片




小结


    有些知识深深浅浅,可能了解的东西不需要总结太多,同时又不能单纯地罗列,通过不断地总结这些知识希望自己可以灵活地把握其中的度,不至于有一种总结不完的感觉。



你可能感兴趣的:(软件工程之C/S学习,----C#;,C#与设计模式)