C#基础

简介: C#基础

c#基础语法 0.语法基础 0.1 基础概念 变量三要素

变量类型:规定变量的数据类型 变量名:有意义,好记忆 变量值:变量对应的内存数据

数据类型

int:整型

double:浮点型

string:用于存储一段字符

bool:用于表示一个条件是否成立

datetime:用于存储日期和时间

变量声明和赋值

int age ; age=20; //声明的同时给变量赋值string name ="小红"; //变量的使用

Console.WriteLine("我叫"+name+"今年"+age+"岁"); 1 2 3 4 5 6 变量命名规范

命名尽量用对应的英文命名,比如年龄使用age,除循环变量外尽量不用单个字符 严格区分大小写 驼峰命名法:当使用一个或者多个单词组成变量名时,要使用camel命名法,即第一个单词的首字母小写,其它单词的首字母大写,如stuName。 常量的定义语法: const 数据类型 常量名称=值; const double PAI=3.14; 枚举 访问修饰符(一般public)enum 枚举名{值1,值2…} 枚举中不能包含方法,一般在类的外部 console类的使用

Console.WriteLine()//换行 Console.WriteLine("内容")//输出内容换行 Console.Write()//输出内容不换行 1 2 3 字符串格式化
Console.WriteLine("姓名:{0} 年龄:{1}",stuName,stuAge);
1 2 0.2 强制转换 字符串和值转换 int stuAge =int.Parse(Console.ReadLine()); double a=double.parse(“20.5”); float b=float.parse(“20.25”); int c =int.pase(“20”); 值类型强转换成字符串类型 string aa=a.tostring(); string bb=b.tostring(); strign cc=c.tostring(); 数值跟数值之间转换 double a=2.31; int b=20; int result=(int)a+b; 使用万能转换器进行不同类型的转换 double a=convert.todouble(“20.21”); float b=convert.tosingle(“20.55”); int c =convert.toint32(“20”); DateTime datetime=convert.toDateTime(“2023-02-02”); int d=convert.toint32(a); int e=convert.toint32(b); double f=convert.todouble©; 两次强制转换 从浮点类型的字符串到int需要两次强制转换 int a=(int)double.parse(“35.34”); int b=(int)convert.todouble(“34.33”); 快捷键
consol.writeline()//cw按两个tab键
相关文章
|
7月前
|
人工智能
基础练习-3
基础练习-3
76 0
|
13天前
|
存储
数字电子技术基础
数字电子技术基础
15 0
|
7月前
|
数据安全/隐私保护
基础练习-6
基础练习-6
44 0
|
API 数据安全/隐私保护 Windows
逆向破解的基础
逆向破解的基础
131 0
|
存储 C#
C#基础03
C#基础03
107 0
C#基础03
|
开发框架 安全 .NET
C#基础04
C#基础04
108 0
C#基础04
|
存储 Java 编译器
C/C++ - 基础篇(下)
C/C++ - 基础篇(下)
217 0
C/C++ - 基础篇(下)
|
存储 编译器 C++
C/C++ - 基础篇(上)
C/C++ - 基础篇(上)
121 0
|
监控 安全 数据安全/隐私保护