c#学习笔记

目录

目录

目录

随记:

一.前期准备

1.安装运行环境

2.安装时遇到的错误

3.安装帮助文档

4.智能提示设置中文

二.VS基础使用

1.注释

2.快捷键

三.基础知识

1.变量

2.数据类型

int 

 double​编辑

float

string

char

decimal

bool 

3.变量使用规则

1.使用

2.命名规范

4.运算符

1.二元运算符

2.一元运算符

3.关系运算符

4.逻辑运算符

5.复合赋值运算符

5.占位符{}

6. Console.ReadLine()

7.转义符

8.@符

9.类型转换

1.自动(隐式)类型转换

2.强制(显式)类型转换

注意:

3.Convert类型转换

4..Parse类型转换

5.Try-Parse

6.ToString转换

10.结构

分支结构

选择结构

循环结构

break

continue

11.try-catch异常捕获

12.变量的作用域

13.程序调试

F11逐步调试

F10逐过程调试

断点调试

 14.常量/枚举/结构

常量

枚举

枚举的类型转换

结构

枚举与结构的结合使用

15.数组

命名方式

冒泡排序练习

Array.Sort(arr)

Array.Reverse(arr)

16.函数/方法

静态字段模拟全局变量

17.高级参数

out

ref

params可变参数

18.方法的重载

四.面向对象

1.类

2.属性

3.静态与非静态

范围

调用

访问范围

使用选择

4.构造函数

关键字new的作用

构造函数重载时this的使用

5.析构函数

6.命名空间

7.值类型与引用类型

 8.字符串的方法

字符串与char

字符串不可变性带来的内存问题

.Length方法

.ToUpper( )

.ToLower( )

.Equals( )

.split( )

.Contains( )

.Replace( )

.Substring( )

.StartsWith( )

.EndsWith( )

.IndexOf( )

.LastIndexOf( )

.Trim( )

.StratTrim( )

.EndTrim( )

.IsNullOrEmpty( )

string.Join( )

9.继承

10.里氏转换

11.ArrayList集合

方法:

集合的长度问题

12.Hashtable集合

你可能感兴趣的:(学习,c#,visual,studio)