14-12-27 C# 语法 01

1    .Net FrameWork框架是.Net平台中不可或缺的一部分,它提供了一个稳定的运行环境来保证我们基于.Net平台开发的各种应用能够正常的运转。.Net FrameWork框架包含两部分CLR(公共语言运行时)和.Net类库

2    计算机能听得懂的语言就是编程语言,学习JAVA的同学所使用的平台就是JAVA平台,所使用的语言就是JAVA语言,学习.Net的同学,我们使用的平台就是.Net平台,我们所使用的语言就是C#语言。在.Net平台中C#才是我们的主流开发语言。我们可以通过C#语言来开发基于.Net平台的应用,但是如果你开发的应用脱离了.Net FrameWork框架是运行不了的

3    .Net都能干什么 1 桌面应用程序 Winform应用程序 如QQ,360; 2 Internet应用程序 ASP.NET 就是我们所说的网站 如CSDN 携程网 当当网 汽车之家等(主推) ;3 手机开发 wp8(主推);4 Unity3D游戏开发(门槛较高)或者虚拟现实(门槛较低)(主推)

4    C/S 客户端服务器模式 客户机必须要安装客户端软件 QQ 360 VS ;B/S 浏览器服务器模式 客户机上只要装一个浏览器

5    windows+R调出cmd;创建VS程序的时候,第一行是项目名称,第二行是项目位置,第三行是解决方案文件;宗旨就是键盘敲烂了,你就出师了;解决方案包括项目,在解决方案下如果还要新建项目,右击解决方案,新建项目;Properties属性,引用,App.config配置文件,这几个先不用管;以.cs结尾的一般我们称之为类文件。在某个项目下面添加新类,则右击项目, 添加,类;解决方案包含项目,项目是包含类的。一个解决方案可以有很多很多项目,一个项目可以有很多很多类。想要固定解决方案管理器,就点x左边的固定按钮;解决方案如果没了就点击菜单视图,第二个就是解决方案资源管理器;using System,引用命名空间,可以使用其他项目中的类;在代码当中看到某个单词被class修饰,那么他就是一个类;namespace后面的 名称就是项目的名称,Main函数是我们程序的主入口;你写的代码如果想要被执行,就要写在Main函数中;.sln是解决方案文件,包含着整个解决方案的信息,可以双击运行;.csproj是项目文件,包含着项目的信息,可以双击运行。

6    Console.WriteLine()快速写法 cw夹两下tab;代码中出现的所有标点都是英文半角,shift快速切换中文半角和英文半角 shift+空格快速切换全角和半角;在C#中每行代码的结束都是英文半角的分号;按F5也可以运行代码 Console.WriteLine("Hello World"); //将括号中的内容打印到控制台 Console.ReadKey();//让这个程序暂停,等待用户按下任意键继续,按下的任意键将显示在控制台当中

7    F6生成解决方案,帮助我们排查语法错误;工具-选项-文本编辑器-C# 里面有显示行号 ;工具-选项-环境-字体和颜色 ;工具-选项-环境-常规-颜色主题;工具-导入和导出-重置所有设置;shift加滚轮可以快速调节字体大小;修改启动项,选中解决方案,右键属性,启动项目,选当前选定项目,即你在哪个项目编辑,哪个项目就是启动项;建了项目,但是舍不得删,右击项目,卸载项目,要用了,右键重新加载; IDE指的是我们的开发工具;Ctrl+K+D 快速对齐代码 Ctrl+J快速弹出只能提示  Shift+End Shift+Home ;Ctrl+K+C 注释所选代码; Ctrl+K+U 取消对所选代码的注释  F1转到帮助文档 ;折叠冗余代码#Region #EndRegion

时间: 2024-11-03 13:39:09

14-12-27 C# 语法 01的相关文章

益计算Shprotification.v6.8.15.22+Heat.Balance.v6.12.27.36+Cold.Balance.v2.6.14.18

热增益计算Shprotification.v6.8.15.22+Heat.Balance.v6.12.27.36+Cold.Balance.v2.6.14.18 Andrey.Shirshov.Shprotification.v6.8.15.22 Andrey.Shirshov.Heat.Balance.v6.12.27.36 Andrey.Shirshov.Cold.Balance.v2.6.14.18   "现代ASHRAE标准参考数据用于从人.设备.确定热输入的人工照明,半透明的击剑系数(

swift 基本语法---01

Swift是苹果公司于2014年WWDC发布的一款全新的编程语言,这门语言可以用来开发ios,Mac的应用程序,苹果从2010年开始设计Swift语言,耗时4年. Swift的语法内混合了JavaScript.Objective-C.Python这三门语言,语法简单,代码简洁,而且在开发ios和Mac的应用程序时可以和Objective-C混用.Swift拥有了脚本语言语法简单和易于编写和测试的优点,同时也有Objective-C能够更好的利用设备性能的强大之处. Swift的一些简单语法: "

12.26&12.27 -正则表达式

12.26&12.27 正则表达式 第1章 使grep/egrep 过滤出的东西加上颜色 cat >>/etc/profile<<EOF alias grep='grep --color=auto' alias egrep='egrep --color=auto' EOF source /etc/profile alias grep egrep 第2章 正则表达式分类 2.1 基础正则表达式:basic    regular expression  BRE  ^  $  .

Centos 7 源码编译安装内核4.14.12

为什么要编译内核 需要新功能的支持: 在生产环境中,突然会需要使用一些新的功能,但是原有的内核并不支持此功能,这是就需要重新编译出一个新的内核来提供对此新功能的支持,比如虚拟化.iptables功能必须要在2.4.X以上版本的内核中才支持. 原核心太过于臃肿: 原来安装的内核中,有很多不常用甚至基本上用不到的功能支持,而这些功能又会使内核文件变得很大,这时要将此变成一个简化切功能够用的内核就需要进行重新编译. 与硬件搭配的稳定性: 很多情况下,系统内核中默认一般默认支持的CPU类型为Inter,

Python Cookbook(第3版)中文版:14.12 调试基本的程序崩溃错误

14.12 调试基本的程序崩溃错误? 问题? 你的程序崩溃后该怎样去调试它? 解决方案? 如果你的程序因为某个异常而崩溃,运行 python3 -i someprogram.py 可执行简单的调试.-i 选项可让程序结束后打开一个交互式shell.然后你就能查看环境,例如,假设你有下面的代码: # sample.py def func(n): return n + 10 func('Hello') 运行 python3 -i sample.py 会有类似如下的输出: bash % python3

【日记】12.27/【题解】CF Edu79

12.27 CF Edu79 A.New Year Garland 题意:有r,g,b个红绿蓝色气球,现问是否可以排成一列,使得没有两个相邻气球颜色相同. 思路:如果最大值>两个小数+1,就挂了. #include<bits/stdc++.h> using namespace std; #define LL long long #define mid ((l+r)>>1) const int M=1e5+20; struct Task{ int a,b,c; void ini

2018.12.27上午学习内容

1 # 列表的一些常用操作符 2 # 比较操作符,逻辑操作符,连接操作符,重复操作符,成员关系操作符 3 4 zfcd=80 5 6 b1=[123] 7 b2=[234] 8 jg=b1>b2 9 jg2=b1<b2 10 print(jg,"\n",jg2) 11 12 print ("="*zfcd) 13 b1=[123,456] 14 b2=[234,123] 15 jg=b1>b2 16 jg2=b1<b2 17 print(jg

分布式技术一周技术动态 2015.12.27

分布式系统实践 1. Kafka深度解析 http://www.jasongj.com/2015/01/02/Kafka%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90/ 要点: 这篇文章深入的讲解了kafka的架构设计, 数据复制算法以及kafka的性能等多个方面, 是理解和学习kafka非常难得的一篇好文章, 推荐给大家. 2. 解密阿里巴巴高可用架构技术——“异地多活” http://mp.weixin.qq.com/s?__biz=MzAwNjQwNzU2NQ==

2017/12/27

1.多态分为运行时多态和编译时多态,前者指父类的引用指向子类的对象,后者通过方法的重载:2.final修饰的方法不能被重写,修饰的类不能被继承:3.内部类可以调用外部类的成员,且只能被外部类调用:4.异常的三种方式,在方法上Throws抛出,try catch, 手动Throw;5.java的本质是数据核对数据的操作:6.获取构造器.方法和成员变量时,如果目标为private修饰,要先修改权限: 7. Class cls=Cat.class;@1 Object o=cls.newInstance

12.27 监控

1 <?xml version="1.0" encoding="UTF-8"?> 2 <beans xmlns="http://www.springframework.org/schema/beans" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xmlns:util="http://www.springframework.or