【C#视频】C#与NET

简介: 【C#视频】C#与NET

概念

net/dotnet:一般指.Net Framework框架(一种平台,一种技术)

C#:是一种编程语言,可以开发基于.net平台的应用

.net都能干什么

可以开发桌面应用程序为Winform

可以开发应用网站为ASP.NET

可以做手机开发wp8

.NET两种交互模式

C/S:客户机/服务器模式,相互交替

B/S:浏览器/服务器模式

IDE介绍及MSDN

IDE是集成开发环境(.net的IDE就是VS)

MSDN是帮助文档

代码块的意思

(解决方案可以创建多个项目)

C#中的注释符

1、单行注释:以//开头,后面的就是注释内容

//单行注释

2、多行注释:以/*开头 */结束 之间的是注释内容

/*多行注释

3、文档注释:在方法或类的上一行输入///就会产生

///

///文档注释

///

软件系统依赖关系

语言可以基于框架进行开发

框架要在Windows系统上运行

框架有两大内容:.NET Framework类库和CLR公共语言运行时

C#中的数据

  • int 整数        “3 5 100 -10”
  • double 小数        “3.14 10.5 -3.5”
  • char 字符        “'A' 'b' ' ' ”
  • string 字符串        “"Zhangsan" "李四" "a"”
  • decimal 金钱小数        “存储金钱 5.62”

double和decimal都是小数,但是精度不同

转义符

\+这个特殊符号 就可以把这个特殊符号显示出来了

\n表示换行

\b表示退格

\\表示的是一个\

\t表示的是水平制表符

\"表示的是一个双引号

类型自动转换规则

参与运算(算术运算和赋值运算)的操作数和结果类型必须一致。当不一致时,满足下面条件时,系统自动完成类型转换(隐式转换)

  • 两种类型兼容
  • 例如:int和double 兼容(都是数字类型
  • 目标类型大于源类型
  • 例如:double>int

int类型的数据可以自动的转换为double类型的数据

double类型的数据可以表示int类型的值

  • 对于表达式
  • 如果一个操作数为double型,则整个表达式可提升为double型

 


相关文章
|
1月前
|
Java 物联网 C#
C#/.NET/.NET Core学习路线集合,学习不迷路!
C#/.NET/.NET Core学习路线集合,学习不迷路!
|
7天前
|
开发框架 监控 .NET
C#进阶-ASP.NET WebForms调用ASMX的WebService接口
通过本文的介绍,希望您能深入理解并掌握ASP.NET WebForms中调用ASMX WebService接口的方法和技巧,并在实际项目中灵活运用这些技术,提高开发效率和应用性能。
23 5
|
15天前
|
算法 Java 测试技术
Benchmark.NET:让 C# 测试程序性能变得既酷又简单
Benchmark.NET是一款专为 .NET 平台设计的性能基准测试框架,它可以帮助你测量代码的执行时间、内存使用情况等性能指标。它就像是你代码的 "健身教练",帮助你找到瓶颈,优化性能,让你的应用跑得更快、更稳!希望这个小教程能让你在追求高性能的路上越走越远,享受编程带来的无限乐趣!
61 13
|
1月前
|
Java 物联网 编译器
C#一分钟浅谈:.NET Core 与 .NET 5 区别
本文对比了 .NET Core 和 .NET 5,从历史背景、主要区别、常见问题及易错点等方面进行了详细分析。.NET Core 侧重跨平台支持和高性能,而 .NET 5 在此基础上统一了 .NET 生态系统,增加了更多新特性和优化。开发者可根据具体需求选择合适的版本。
48 7
|
1月前
|
人工智能 开发框架 前端开发
C#/.NET/.NET Core技术前沿周刊 | 第 12 期(2024年11.01-11.10)
C#/.NET/.NET Core技术前沿周刊 | 第 12 期(2024年11.01-11.10)
|
1月前
|
开发框架 网络协议 .NET
C#/.NET/.NET Core优秀项目和框架2024年10月简报
C#/.NET/.NET Core优秀项目和框架2024年10月简报
|
23天前
|
数据库连接 数据库 C#
Windows下C# 通过ADO.NET方式连接南大通用GBase 8s数据库(上)
Windows下C# 通过ADO.NET方式连接南大通用GBase 8s数据库(上)
|
23天前
|
数据库连接 数据库 C#
Windows下C# 通过ADO.NET方式连接南大通用GBase 8s数据库(下)
本文接续前文,深入讲解了在Windows环境下使用C#和ADO.NET操作南大通用GBase 8s数据库的方法。通过Visual Studio 2022创建项目,添加GBase 8s的DLL引用,并提供了详细的C#代码示例,涵盖数据库连接、表的创建与修改、数据的增删查改等操作,旨在帮助开发者提高数据库管理效率。
|
1月前
|
人工智能 开发框架 安全
C#/.NET/.NET Core技术前沿周刊 | 第 13 期(2024年11.11-11.17)
C#/.NET/.NET Core技术前沿周刊 | 第 13 期(2024年11.11-11.17)
|
1月前
|
网络协议 Unix Linux
精选2款C#/.NET开源且功能强大的网络通信框架
精选2款C#/.NET开源且功能强大的网络通信框架