博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Dot Net Book Zero》学习笔记之第四章关键知识点
阅读量:5288 次
发布时间:2019-06-14

本文共 889 字,大约阅读时间需要 2 分钟。

1.using System.Console.WriteLine 解释

System是命名空间;ConsoleSystem命名空间中的一个类;WriteLineConsole类中的一个方法。

 

2.C#编译过程中会默认去mscorlib.dll中寻找相关的命名空间,类,和方法,因此对于一些方法,比如System.Console.WriteLine,你并不需要去对其引用。而对于某些方法,比如System.Windows.Forms,你必须对其进行引用才能保证编译时编译器会到相应的动态链接库中查找相应的方法而不发生错误。在VS2008中,只要在解决方案窗口中右击‘引用’,选择‘添加’即可添加相应的动态链接库。

 

3.C#Main方法的首字母必须大写,C#是一种对大小写敏感的语言。

 

4.C#代码前面加上using System(或其它的命名空间),就如同告诉编译器如果找不到Console.WriteLine这个方法,就在其前面加上System. 使用usingC语言中的include完全不相同,它只是起声明命名空间,简化代码的作用,并不是真的指向任何库文件。另一种使用using的方法是using C = System.Console,在之后的代码中,你可以将System.Console.WriteLine写成C.WriteLine,两者是完全等价的(注意:该种方法是不被提倡的)。

 

5.C#中类的定义最后不用加上分号,而在C++中是需要加上分号的。

 

6.如果你是在编写一个动态链接库,你最好将你所写的所有东西扔在一个能代表你公司和产品的命名空间中,如BovaryEnterprises.VeryUsefulLibrary如果你不是在写DLL,那么你也可以使用命名空间,但也可以不使用。

 

7.C#中字符串由双引号包裹,而且这对双引号必须在同一行上。如果想要将字符串拆分成多行,可以使用多个双引号并用‘+’号将它们连接起来。

转载于:https://www.cnblogs.com/RedHood/archive/2013/01/31/2887006.html

你可能感兴趣的文章
GCD的同步异步串行并行、NSOperation和NSOperationQueue一级用dispatch_once实现单例
查看>>
团队作业
查看>>
数据持久化时的小bug
查看>>
mysql中key 、primary key 、unique key 与index区别
查看>>
bzoj2257
查看>>
Linux查看文件编码格式及文件编码转换<转>
查看>>
Leetcode: Find Leaves of Binary Tree
查看>>
SpringBoot13 利用mybatis-plus自动生成entity、dao、service、controller
查看>>
Vue 模板解释
查看>>
http://www.bootcss.com/
查看>>
20145308 《网络对抗》 注入shellcode+Return-to-libc攻击 学习总结
查看>>
将多张图片和文字合成一张图片
查看>>
自己动手写ORM(01):解析表达式树生成Sql碎片
查看>>
maven内置属性
查看>>
如何使用USBWebserver在本机快速建立网站测试环境
查看>>
百度Ueditor编辑器的Html模式自动替换样式的解决方法
查看>>
变量提升
查看>>
Vrrp和Hsrp的区别
查看>>
线性表可用顺序表或链表存储的优缺点
查看>>
在现有的mysql主从基础上,搭建mycat实现数据的读写分离
查看>>