C#基础之概述


1. 官方链接:

2. C#作为构建软件组件和应用程序的编程语言,是更大更复杂的执行平台——公共语言基础结构的一部分。

3. C#编译成功生成的是程序集,可以是程序(exe)或者库(dll)。

4. C#一次赋值会返回一个值,所以允许在同一条语句中进行多个赋值操作:

int a, b;
a = b = 1;

output:
a = 1
b = 1

5. 控制台输入与输出:

//输入
System.Console.ReadLine(); //返回用户输入的文本字符串
System.Console.Read(); //返回读取的字符值对应的整数,如果没有更多的字符可用,则返回-1
System.Console.ReadKey(); //C# 2.0新增,返回用户按键输入

//输出
System.Console.WriteLine(); //输出文本带换行符
System.Console.Write();    //输出文本不带换行符

6. 常用工具:

  • 可以通过CIL反编译程序查看C#编译器生成的CIL代码:ILDASM(IL Disassembler)
  • 将CIL自动反编译成C#的工具:Red Gate Reflector、ILSpy、JustDecompile、dotPeek、CodeReflect。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值