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键
相关文章
|
11月前
基础练习-5
基础练习-5
45 0
|
机器学习/深度学习 人工智能 算法
|
API 数据安全/隐私保护 Windows
逆向破解的基础
逆向破解的基础
154 0
|
开发框架 安全 JavaScript
C#基础01
C#基础01
111 0
|
存储 编译器 C++
C/C++ - 基础篇(上)
C/C++ - 基础篇(上)
130 0
|
图形学 Windows
GDI+基础
GDI+的核心是 Graphics 对象,Graphics 类定义了绘制和填充图形对象的方法和属性。Graphics 类的属性(字段)很多,具体可参见 MSDN。Graphics 类的方法分为三类:绘制、填充及其他。
729 0
GDI+基础
|
存储 安全 JavaScript
安全基础总结
安全基础总结 @Date 2016.06.02 XSS(跨站脚本攻击) 反射型 : 非持久化 交互性 欺骗用户自己去点击链接才能触发XSS代码 存储型 : 持久化 代码是存储在服务器中(文本框,留言里输入Script脚本) 盗窃用户Coo...
1116 0
|
JavaScript 前端开发 索引