.NET修仙传
修炼秘籍
.net 修炼路线图
书籍大全
C#入门后该如何进阶?如何提升自己?
读写 Excel 四种方案
书籍大全
dotnet命令大全
C# 程序集加载方法
linux 下部署.net环境
.NET WebAPI中FromRoute、FromQuery、FromBody的关键角色与用法
C# 新用法
盘点C#最有价值的10个语法糖
C#基础语法与数据类型
序列化
C# 7.0
模式匹配Pattern Matching
优秀实用的类库推荐
2024年C#优秀实用的类库推荐
依赖注入与中间件
依赖注入
查询所有已注入的服务
WebApi实现批量注入
原生依赖注入
自动依赖注入框架
优秀中间件
依赖注入
Autofac
生命周期
文档操作
PDF操作
PDF合并及生成书签目录
Excel操作
几个Excel文件合并去重分类
Excel文件之COM组件方式
操作Excel文件之NPOI
INI文件
面试宝典
WebService、WCF、WebAPI、一般处理程序
C# 线程和进程的区别
asp.net core 服务生命周期
asp.net core 的中间件都有哪些
操作系统编程
获取搜狗输入法中英文
com组件集成
执行系统命令
通过句柄嵌入exe窗体程序
windows-开机自启动
程序调用cmd命令生成WCF服务的客户端调用文件
获取电脑信息
键盘记录器
键盘改键功能
监听鼠标操作
框架揭秘
01编程初体验
中间件 Middleware
路由
配置管理
配置系统
配置管理
日志管理
Log4Net
NLog
.net core原始日志记录
日志管理
Serilog
LINQ
LINQ概讲
LINQ编程
常用方法
ORM
EF Core初始化
EF Core的实体类配置
执行原生SQL语句
EF Core
操作sqlite
操作Mysql数据库
操作LiteDB
AutoMapper高效实现对象映射
AutoMapper
AutoMapper 10个常用方法总结
缓存
Redis支持哪几种数据类型?
什么是Redis?简述它的优缺点?
Redis相比memcached有哪些优势?
认证
什么是 JWT?它是如何工作的?
.net framework jwt
.net core Jwt操作
认证管理
.Net WebApi校验Token/参数的几种方式
鉴权授权
Authorization的几种方式
基础语法
集合
1、C#中常用集合类型
yield return 简化迭代并提高代码质量
AOP
.net core AOP
操作筛选器
网络编程
TCP 连接的前世今生
HttpRequest,WebRequest,HttpWebRequest,WebClient,HttpClient 之间的区别
网络编程
WebApi获取客户信息
通信
HTTP通信
公共类-HttpHelper
多线程编程
十种线程方式分析
Task-筑基期
parallel-筑基
消息队列
Kafka、ActiveMQ、RabbitMQ、RocketMQ 有什么优缺点?
构建高性能 API 的高级技术
优秀教程网站
每日学习地址
全套教程汇总
理解ASP.NET Core
定时任务
定时器的三种使用方式
定时任务之windows任务计划程序
创建任务到Windows任务计划程序
定时任务之Quartz.Net
IHostedService启动时运行定时任务
JSON序列化反序列化工具
前辈
发布部署
应用部署
GRPC
使用GRPC多个proto文件
本文档使用 MrDoc 发布
-
+
首页
C#基础语法与数据类型
C#(C Sharp)是一种通用、多范式、面向对象的编程语言。它由微软开发,并与.NET框架紧密结合,广泛应用于Windows应用程序、游戏开发、企业级应用等领域。对于初学者而言,掌握C#的基础语法和数据类型是踏入编程世界的第一步。本文将介绍C#的基本语法结构,包括变量声明、数据类型、运算符以及控制结构。 # 1. 变量声明 在C#中,变量是用来存储数据的容器。声明变量时,需要指定变量的类型和名称。例如: >int age = 30; string name = "Alice"; 这里,int表示整型,用于存储整数;string表示字符串类型,用于存储文本。变量名(如age和name)应遵循C#的命名规则,通常使用小写字母开始,后续单词首字母大写(驼峰命名法)。 # 2. 数据类型 C#提供了丰富的数据类型,主要分为值类型和引用类型两大类。 **值类型**:直接存储数据,包括简单的数据类型(如int、float、char等)和结构体(struct)。 **引用类型**:存储对数据的引用,包括类(class)、接口(interface)、数组和字符串(string)。 常见的数据类型有: - int:整型,用于存储整数。 - float、double:浮点型,用于存储带小数的数字。 - char:字符型,用于存储单个字符。 - string:字符串类型,用于存储一系列字符。 - bool:布尔型,用于存储真(true)或假(false)。 # 3. 运算符 C#中的运算符用于执行基本的数学和逻辑运算。常见的运算符包括: - 算术运算符:+(加)、-(减)、*(乘)、/(除)。 - 赋值运算符:=,用于给变量赋值。 - 比较运算符:==(等于)、!=(不等于)、>(大于)、<(小于)等。 - 逻辑运算符:&&(逻辑与)、||(逻辑或)、!(逻辑非)。 # 4. 控制结构 控制结构用于控制程序中语句的执行顺序。C#中的基本控制结构包括: - if-else语句:根据条件执行不同的代码块。 - for循环:重复执行一段代码直到满足特定条件。 - while循环:只要条件为真,就重复执行代码块。 - switch语句:根据表达式的值选择执行不同的代码块。
孙端己
2024年7月23日 10:15
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码