首页 » 软件编程 » C#教程
C#教程

C#教程

C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。

C# 常见的重要功能:

  • 布尔条件(Boolean Conditions)
  • 自动垃圾回收(Automatic Garbage Collection)
  • 标准库(Standard Library)
  • 组件版本(Assembly Versioning)
  • 属性(Properties)和事件(Events)
  • 委托(Delegates)和事件管理(Events Management)
  • 易于使用的泛型(Generics)
  • 索引器(Indexers)
  • 条件编译(Conditional Compilation)
  • 简单的多线程(Multithreading)
  • LINQ 和 Lambda 表达式
  • 集成 Windows

C# 基于 .NET 框架开发的。虽然 .NET 框架是运行在 Windows 操作系统上,但是也有一些运行于其它操作系统上的版本可供选择。Mono 是 .NET 框架的一个开源版本,它包含了一个 C# 编译器,且可运行于多种操作系统上,比如各种版本的 Linux 和 Mac OS。

日期:2022-05-07Unity实现跑马灯效果的示例代码
日期:2022-05-06C#串口接收程序的实现
日期:2022-05-06C#借助OpenCvSharp读取摄像头并显示的实现示例
日期:2022-05-06C#安装OpenCvSharp4的实现步骤
日期:2022-05-03C#操作Byte数组和十六进制进行互转
日期:2022-05-03C#使用RestClient调用Web API
日期:2022-04-30C#实现PDF页面合并的示例代码
日期:2022-04-29C#.Net通信共享内存映射文件Memory?Mapped
日期:2022-04-29C#调用打印机实现打印
日期:2022-04-29C#基于NPOI操作Excel
日期:2022-04-29C#.Net通信共享内存映射文件Memory?Mapped
日期:2022-04-28C#实现数组元素的数据类型转换方法详解
日期:2022-04-27C#将DataGridView中的数据保存到CSV和Excel中
日期:2022-04-27C#实现连接电子秤串口自动称重
日期:2022-04-26C#中缓存System.Web.Caching用法总结
日期:2022-04-24C#图表算法之有向图
日期:2022-04-24C#操作ini文件的帮助类
日期:2022-04-24C#实现获取Excel中图片所在坐标位置
日期:2022-04-23C#中把Json数据转为DataTable
日期:2022-04-23C#中把DataTable、Dataset转Json数据
日期:2022-04-23C#常用日期时间方法汇总
日期:2022-04-20C#使用Task.ContinueWith组合任务
日期:2022-04-20C#连续任务Task.ContinueWith方法
日期:2022-04-20C#异步编程Task的创建方式
日期:2022-04-20C#实例化和静态类对象调用对比
日期:2022-04-19C#算法之散列表
日期:2022-04-19datagridview实现手动添加行数据
日期:2022-04-19C#实现无损压缩图片代码示例
日期:2022-04-18C#多线程死锁介绍与案例代码
日期:2022-04-18原生实现C#与Lua相互调用方法(Unity3D可用)
程序园_程序员的世界 Copyright © 2020- www.580doc.com. Some Rights Reserved.