logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C# 基本语法入门

这篇文章介绍了C#编程语言的基础知识,包括:1.基本程序结构;2.变量和常用数据类型;3.常量和运算符;4.输入输出方法;5.条件判断语句(if/switch);6.循环语句(for/while/foreach);7.数组和集合操作;8.方法和类的定义;9.异常处理;10.字符串插值等核心语法。内容涵盖了C#编程的基本要素,适合初学者快速掌握这门面向对象语言的基础用法。

#c##开发语言
C# 三层架构(3-Tier Architecture)

C#三层架构是一种经典的软件分层设计模式,由表示层(UI)、业务逻辑层(BLL)和数据访问层(DAL)组成,通常还会包含实体层(Model)。该架构通过分层实现代码解耦,具有职责清晰、易于维护和扩展等优点,适合企业级应用开发。文章详细介绍了各层的职责划分、代码示例、数据流向以及项目目录结构,并以仓储管理系统为例演示了具体实现。同时也指出三层架构存在结构复杂、文件较多等缺点,并对比了现代DDD和整洁

#c##架构#开发语言
C# 程序结构

本文介绍了C#程序的基本结构和核心语法。主要内容包括:1) C#程序由命名空间、类、方法、语句组成,展示了最简单的"Hello World"程序;2) 详细解析了命名空间的作用、类的定义与实例化、Main方法作为程序入口的特点;3) 说明了变量定义、方法创建及调用方式;4) 介绍了单行、多行和XML注释写法;5) 通过完整案例演示了C#程序从启动到结束的执行流程。文章采用表格和

#c##开发语言
C# 数据类型

C#数据类型主要分为值类型和引用类型。值类型直接存储数据,包括整数类型(int, long等)、浮点类型(float, double, decimal)、字符类型(char)、布尔类型(bool)和日期时间类型(DateTime)。引用类型存储对象地址,包含字符串(string)、对象(object)、数组和类(class)。此外还有特殊类型如var(隐式类型)、dynamic(动态类型)和nul

#c##开发语言
C#变量.

本文介绍了C#中变量的基本概念和使用方法。主要内容包括:1)变量声明语法和常用数据类型(如int、double、string等);2)var隐式类型的使用;3)变量赋值、多变量声明和const常量的定义;4)可空变量、字符串变量和变量作用域;5)示例程序演示变量综合应用;6)推荐的驼峰命名规范。文章通过代码示例详细说明了各种变量操作,并强调了良好的命名习惯对代码可读性的重要性。

#c##开发语言
C# 类型转换

C#类型转换主要包括隐式转换、显式转换、Convert类、Parse/TryParse方法等。隐式转换自动处理兼容类型(如int→long);显式转换需强制指定但可能丢失数据。推荐使用TryParse进行字符串转换,用is/as处理引用类型。注意数值范围避免溢出,金额建议用decimal类型。关键点:隐式转换自动完成、显式转换需强制类型、TryParse安全转换字符串、is/as处理引用类型、避免

#c##开发语言#后端
C# 变量作用域

本文介绍了C#中的变量作用域规则,主要包含以下要点:1.局部变量(方法内/代码块内/循环内)仅在其定义的作用域内有效;2.类成员变量(字段)作用域受访问修饰符控制;3.静态变量属于类本身而非实例;4.Lambda表达式可捕获外部变量形成闭包;5.不同作用域变量命名冲突时可通过this关键字区分;6.作用域决定变量可访问范围,生命周期决定变量存在时长。强调内层作用域可访问外层变量,但外层无法访问内层

#c##开发语言
C# 运算符详解

本文系统介绍了C#编程中的各类运算符及其使用方法,主要包括:1)算术运算符(+、-、*、/、%);2)自增自减运算符(++、--);3)赋值运算符(=、+=等);4)比较运算符(==、!=等);5)逻辑运算符(&&、||、!);6)位运算符(&、|、^等);7)条件运算符(?:);8)空操作运算符(??、?.)以及类型转换、获取类型信息等特殊运算符。文章通过代码示例详细说明

#算法#c##开发语言
C# 常量(Constant)详解

本文系统介绍了C#中常量的使用与实践。主要内容包括:常量的定义与作用(提高代码可读性、减少魔法数字),const关键字的使用规范(必须初始化、编译时确定值、隐式静态等特性),支持的常见数据类型(数值、布尔、字符串等)与不支持类型(DateTime、集合等)。重点对比了const与readonly的关键区别(编译时常量vs运行时只读)。

#c##开发语言
C# 判断语句详解

本文系统介绍了C#中的各类判断语句,包括if/else、switch、三元运算符等基本语法,以及模式匹配、空条件运算符等新特性,并通过实例演示了不同场景下的最佳实践。内容涵盖:1. 基础判断语句(if/else/switch)的语法和执行逻辑;2. 逻辑运算符的使用方法;3. C#8+新增的switch表达式和模式匹配特性;4. null值处理的现代写法;5. 实际开发案例及常见错误提示。文中建议

#c##服务器#开发语言 +1
    共 14 条
  • 1
  • 2
  • 请选择