1.NET Framework 4.0安装好后目录在哪里?

C:\Windows\Microsoft.NET\Framework下面

C#中CLR和IL分别是什么含义?

CLR common language runtime 就是运行时相当于一个运行环境(相当于JVM)
IL intermidiate language中间语言,C#先编译成中间语言再在CLR上面执行 c#的const可以用于引用类型吗

答案是可以的。不过用const修饰的类实例只能是null。 class A{ public int a=0; } class B{ const A constA=null; const object constOjb=null; }

2..net环境变量配置,添加到path中

3,编译csc文件

E:\Downloads\sharp_wk>csc test.cs
E:\Downloads\sharp_wk>test
hello c# E:\Downloads\sharp_wk>csc /t:library test.cs

csc test.cs 编译成test.exe 文件

csc /t:library 编译成dll文件

4,轻量级SharpDevelop编辑器下载地址

http://www.icsharpcode.net/OpenSource/SD/Download/Default.aspx

5,DOS-命令

http://blog.csdn.net/zgjxwl/article/details/40783771

6,静态构造器

using System;
class A{
public static int i = ;
static A(){
//当类被加载时,类的静态构造器自动被调用,最多被调用一次
//静态构造器在类的静态成员初始化之后执行
i=;
Console.WriteLine("我是类A的静态构造器");
}
public A(){
Console.WriteLine("我是类A的无参构造器");
}
}
class B{
static void Main(){
A a = new A();
A b = new A();
}
}
E:\Downloads\sharp_wk>csc test3.cs

E:\Downloads\sharp_wk>test3
我是类A的静态构造器
我是类A的无参构造器 我是类A的无参构造器
 

7,C#里partial关键字的作用(转摘)

http://www.cnblogs.com/OpenCoder/archive/2009/10/27/1590328.html

谈C#中的Delegate 委托

http://www.cnblogs.com/hyddd/archive/2009/07/26/1531538.html

vs2012(visual studio)关闭拼写检查方法

不关VS的事,原因在于visual assist。
在VAssistX菜单栏->Visual Assist X Options->展开Advanced->Underlines->把underlines spelling errors in comments and strings using的勾去掉就行了。

这样中文注释中 就不会出现红色波浪线了

Microsoft Visual Studio 2012 (VS2012) 更改编码格式 “UTF-8″

由于中文显示经常出现问题, VS2012默认格式为 "GB2312-80" 可能需要修改为"UTF-8", 例如:
GitHub中显示乱码, 修改为 "UTF-8" 就可以正常显示中文.

具体路径: 文件 -> 高级保存选项 -> 编码, 修改为"Unicode (UTF-8)", 即可.

visual studio2013输入中文全是乱码怎么解决

将语言首选项-中文里面的那个英语删掉。

Visual Studio控制台程序输出窗口一闪而过的解决方法

   刚接触 Visual Studio的时候大多数人会写个Hello World的程序试一下,有的人会发现执行结束后输出窗口会一闪而过,并没有出现Press any key to continue的字样。无论是在Visual Studio 2008、2010还是2012中都有这种情况出现,有些人可能会用下面两种方法中的一种:
    在程序代码的最后加上system("pause")或者getchar()。其实这是属于dos下的命令。
 
    其实问题是你执行时按的是F5,而正确的应该是Ctrl+F5,这样窗口就会显示 Press any key to continue...这句话了。也可以看到程序运行的结果了。
   因为,F5是Debugging模式,在这个模式下,当程序运行结束后,窗口不会继续保持打开状态。而Ctrl+F5是 Start Without Debugging模式,在这个模式下,就可以看到运行结果了。
 
   如果你按Ctrl+F5仍然是一闪而过的话,那么请按照如下设置:
   在工程上右键--->属性--->配置属性--->连接器--->系统--->子系统(在窗口右边)--->下拉框选择控制台(/SUBSYSTEM:CONSOLE)
就OK啦~

去掉方法上面总是显示几个引用?

在菜单中打开选项=》环境=》键盘=》搜索显示智能标记,查看相关快捷键。

http://shiyousan.com/post/635582648131089605

设置左大括号不在一个新行上

visual assist(VA)设置快捷键(其它安装的插件设置快捷键也在这里)

常用的几个设置:

1、Find References

VAssistXFindReferences 一般设置为alt + f

2、Find Symbol

VAssistXFindSymbolDialog 一般设置为 alt + shift + s

3、Goto Impementation

VAssistXGotoImplementation 一般设置为 alt + g

4、向后光标位置

VassistXNavigateBack alt + left

5、向前光标位置

VassistXNavigateBack alt + right

const(C# 参考)

https://msdn.microsoft.com/zh-cn/library/e6w8fe1b.aspx

c#学习笔记 VS编辑器常用设置的更多相关文章

  1. 《Pro Express.js》学习笔记——Express框架常用设置项

    Express 设置 系统设置 1.       无须再定义,大部分有默认值,可不设置 2.       常用设置 env view cache view engine views trust pro ...

  2. amazeui学习笔记--css(常用组件15)--CSS动画Animation

    amazeui学习笔记--css(常用组件15)--CSS动画Animation 一.总结 1.css3动画封装:CSS3 动画封装,浏览器需支持 CSS3 动画. Class 描述 .am-anim ...

  3. amazeui学习笔记--css(常用组件13)--进度条Progress

    amazeui学习笔记--css(常用组件13)--进度条Progress 一.总结 1.进度条基本使用:进度条组件,.am-progress 为容器,.am-progress-bar 为进度显示信息 ...

  4. amazeui学习笔记--css(常用组件12)--面板Panel

    amazeui学习笔记--css(常用组件12)--面板Panel 一.总结 1.面板基本样式:默认的 .am-panel 提供基本的阴影和边距,默认边框添加 .am-panel-default,内容 ...

  5. amazeui学习笔记--css(常用组件10)--导航条Topbar

    amazeui学习笔记--css(常用组件10)--导航条Topbar 一.总结 1. 导航条:就是页面最顶端的导航条:在容器上添加 .am-topbar class,然后按照示例组织所需内容.< ...

  6. amazeui学习笔记--css(常用组件7)--输入框组Input-group

    amazeui学习笔记--css(常用组件7)--输入框组Input-group 一.总结 1.使用:Input group 基于 Form 组件和 Button 组件扩展,依赖这两个组件.在容器上添 ...

  7. amazeui学习笔记--css(常用组件6)--图标Icon

    amazeui学习笔记--css(常用组件6)--图标Icon 一.总结 1.关注用法即可:在 HTML 上添加添加 am-icon-{图标名称} class. <span class=&quo ...

  8. docker学习笔记二:常用命令

    docker学习笔记二:常用命令 查看docker常用命令 docker --help 返回结果如下: 其中常用的命令如下: 1.image相关操作 展示所有的image: 删除image: rmi ...

  9. amazeui学习笔记--css(常用组件16)--文章页Article

    amazeui学习笔记--css(常用组件16)--文章页Article 一.总结 1.基本使用:文章内容页的排版样式,包括标题.文章元信息.分隔线等样式. .am-article 文章内容容器 .a ...

随机推荐

  1. 单片机、嵌入式CAN通信原理

    工作原理: 单片机里内置了一个FIFO(先进先出)芯片,需要发送什么报文,就往这个芯片里写.比如有两个单片机作为CAN节点,A节点往自己的FIFO中写CAN报文,B节点往自己的FIFO中写CAN报文. ...

  2. 华为交换机S5700系列配置镜像端口(M:N)

    配置本地端口镜像组网图(M:N) 组网需求 如图所示,某公司研发一部.研发二部和市场部通过Switch与外部Internet通信,监控设备Server1.Server2与Switch直连. 现在希望将 ...

  3. object c中@property 的使用

    assign:  对基础的数据类型,比如NSInteger和C数据类型(int,float,char)等 copy: 针对NSString retail:   针对NSObject及其子类 nonat ...

  4. Idea中解决Git中pull代码内容冲突

    Git开发中,由于项目开发人员不只一个,所以在代码开发中,多个开发人员可能会对同一文件同一地方的代码进行修改,这样在先后提交到master上时,就会产生冲突,以下是演示冲突产生和解决冲突的示例: 1. ...

  5. 判断iframe页面是否是顶层页面

    if (self!=top) {  window.parent.location.reload();}

  6. HBase 协处理器编程详解,第二部分:客户端代码编写

    实现 Client 端代码 HBase 提供了客户端 Java 包 org.apache.hadoop.hbase.client.coprocessor.它提供以下三种方法来调用协处理器提供的服务: ...

  7. scala学习手记14 - 单例对象

    java中的单例模式都很熟悉了:简单地说就是一个类只能有一个实例.在scala中创建单例对象非常简单,创建类时使用object关键字替换class即可.因为单例类无法初始化,所以不能向它的主构造函数传 ...

  8. 初探UiAutomator2.0中使用Xpath定位元素

    J 今天的主题是讲一下在使用过程中遇到的一个问题,如何在UiAutomator2.0中使用Xpath定位元素? 背景 现在的app在打包成apk的时候都是有加固处理的,各种混淆加固,所以已经破坏了或扰 ...

  9. CSS设置小技巧

    水平居中 对于元素的水平居中,有三种情况: 行内元素(文字.图片等):text-align: center; 定宽块状元素(有设置宽度的block元素):margin: 0 auto; 不定宽块状元素 ...

  10. idea结合git使用三

    1.将本地代码提交到码云上面的步骤 2.先提交到本地Git的仓库,通过commit files 3.然后vcs----->git---->push,将本地仓库代码,推送到码云公司项目mas ...