C#基础学习
来源:互联网 发布:js动态添加class样式 编辑:程序博客网 时间:2024/05/22 14:04
【前言】
这几天一直在重装系统,备份镜像。C#的学习有点拖慢。不过没关系。我一直在前进。家下来说一下我的学习情况吧!多谢各位指点!
【正文】
C# 基础知识
变量:(先声明、再赋值)
代码中尽量不要出想中文,变量名要有意义。
命名变量的3个规则:
1、每个单词的首字母大写。 用于类型名和成员名。
2、第一个单词的首字母小写,以后的单词手字母用大写。 用于本地变量和方法参数。
3、缩写的都用大写。主要用于标识符。
转义符:
C#中的转义字符:一种特殊的字符常量。以反斜线“\”开头,后面跟着几个或一个字符。具有特定的含义。
作用就是消除后面字符的原有含义。
常用的转义字符及其含义:
\’ 单引号
\” 双引号
\ 反斜杠
\0 空
\a 警告(产生峰鸣)
\b 退格
\f 换页
\n 换行
\r 回车
\t 水平制表符
\v 垂直制表符
@表示的就是消除转义符的作用。
算数运算符:
+、-、*、/、%(取余、取模)
占位符:
C#中的{0}、{1}等等是什么意思呢?简单的说就是挖个坑。先占好位置,等到真正的值过来时替换,这叫插队。其中的0、1、2、3、等就是站位位置的下标。
数据转换:
int类型的数据可以自动转换成double类型的数据
double类型的数据可以表示int类型的数据
如果有一个操作数是double类型,则整个表达式可提升为double类型
显示转换:(强制类型转换)和隐式转换
运算符:
这个问题困扰了我很久,一直没搞懂,现在终于懂了。无论是放在左边还是右边,变量都会自己加1.就看是先运算还是先加1。
自增量:将变量的值加上1
++放在右边
int num = 10;
int result = 10 + num++;
Console.WriteLine(num);//11
Console.WriteLine(result);//10+10=20
就好像是
// int result = 10 + number++;相当于
// int result = 10 + number;
// number++;
++放在左边
int num = 10;
int result = 10 + ++num;
Console.WriteLine(num);//11
Console.WriteLine(result);//10 + 11 =21
好像
int result = 10 + ++num;相当于
// ++num;
// int result = 10 + num;
这里先加num所以用的是11来运算。
–放在左边和 –放在右边是一样的。
【总结】
总之这几天,一直在问大神们的学习方法和见解,受益匪浅!
- 【C#学习】C#基础
- 基础学习 C#之一
- C#基础学习simple
- C#学习笔记(基础)
- C#基础学习笔记
- C# 基础学习笔记
- C#基础学习。
- C# 基础学习笔记
- C#学习笔记(基础)
- C#委托基础学习
- C#基础语法学习
- C#基础学习笔记
- c#基础学习1
- C#学习之基础
- C#基础学习笔记
- C#基础学习
- C#基础学习
- c#基础学习二
- HTML5基础——HTML入门
- Java基础篇系列:Java泛型
- 计算机中CPU、内存、硬盘、指令的的作用以及运行浅析
- jsp显示页面加载时间
- WPF 图片显示
- C#基础学习
- Android 微信支付快速集成案例及有效解决返回值-1
- hdu5723
- jQuery选择器课堂随笔
- Linux内核学习开始
- Quartz的任务的临时启动和暂停和恢复
- Error occurred during initialization of VM Could not reserve enough space for 1572864KB object heap
- PAT BASIC 1035
- Partition List