首页 » 软件编程 » 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-01-17C#跨平台开发之使用C/C++生成的动态链接库
日期:2022-01-17C#数据类型转换(显式转型、隐式转型、强制转型)
日期:2022-01-15C#中的HttpWebRequest类用法详解
日期:2022-01-15C#中的HttpWebRequest类介绍
日期:2022-01-15C#算法之各位相加
日期:2022-01-14C#加密知识整合 (AES,MD5,RSA,SHA256)
日期:2022-01-14C# - 逆变的具体应用场景
日期:2022-01-14C#使用Twain协议实现扫描仪连续扫描功能
日期:2022-01-14C#算法之无重复字符的最长子串
日期:2022-01-14C#算法之两数之和
日期:2022-01-14关于C#?调用Dll?传递字符串指针参数的问题
日期:2022-01-14Qt实现线程与定时器的方法
日期:2022-01-14C#算法之冒泡排序、插入排序、选择排序
日期:2022-01-11Unity实现坦克模型
日期:2022-01-11C#使用表达式树(LambdaExpression)动态更新类的属性值(示例代码)
日期:2022-01-10C#基于百度AI实现机器翻译功能
日期:2022-01-10c#使用listbox的详细方法和常见问题解决
日期:2022-01-07Unity实现圆形Image组件
日期:2022-01-07C# 设置或验证 PDF中的文本域格式
日期:2022-01-06Unity接入百度AI实现通用物体和场景识别
日期:2022-01-06C#的协变和逆变
日期:2022-01-05聊聊Unity自定义组件之序列帧播放组件问题
日期:2022-01-05Unity实现植物识别示例详解
日期:2022-01-05Unity图形学之ShaderLab入门基础
日期:2022-01-05详解C#异步多线程使用中的常见问题
日期:2022-01-05图形学之Unity渲染管线流程分析
日期:2022-01-05C#利用ASP.NET?Core开发学生管理系统详解
日期:2022-01-04Unity基于ShaderLab实现光照系统(着色器代码实现小结)
日期:2022-01-04C#使用表达式树实现对象复制的示例代码
日期:2022-01-04Unity?百度AI实现Logo商标识别
程序园_程序员的世界 Copyright © 2020- www.580doc.com. Some Rights Reserved.