C#是微软公司发布的一种面向对象的、运行于.NET Framework和.NET Core(完全开源,跨平台)之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。
收藏

初级基础

入门、精品、全面

C#语言入门学习

博文 C#语言入门学习笔记

<em>C#语言入门学习</em>笔记   一、C#是什么 C#(读作“C sharp”)是一种编程语言,它是为生成在 .NET Framework 上运行的各种应用程序而设计的。 C# 简单、功能强大、类型安全,而且是面向对象的。 C# 凭借在许多方面...

阅读数 3624 2012-02-14

博文 C# 语言基础学习路线图

一直以来,对于很多知识点都是存于...就从<em>C#</em> <em>语言基础</em>开始,如下图所示,内容会逐渐增加和变动(发现相关的东西有新的认识也会更新上来) 希望自己能坚持下来! 转载于:https://www.cnblogs.com/home-wang/p/1093...

阅读数 828 2019-05-28

博文 自学C#语言基础

自学<em>C#语言基础</em> ** 所需要的开发工具: Vsiual studio 2015 1.C#是什么? C#是微软公司推出的一种语法简洁,类型安全的面向对象的编程语言。开发人员可以通过它编写在.NET Framework 上运行的各种安全可靠的应用...

阅读数 1167 2018-09-09

C#语言基础知识

博文 C#语言基础知识个人小结笔记(一)

1、抽象类与接口 (1)相同点: a. 抽象类和接口都不能被实例化; b. 抽象类和接口都能被继承; c. 抽象类和接口都包含方法的声明; d. 抽象类和接口两者的派生类均必须实现声明中未实现的...(2)不同点:...

阅读数 899 2019-11-05

博文 大话C#语言——基础知识总结

时隔半年没用<em>C#</em>了,最近打算回来巩固一下,下面就着重一些主要的,易忘得,难点得<em>知识</em>点带领大家一起回顾这个<em>语言</em>。 1.创建<em>C#</em>项目 打开VS编辑器,文件-新建-项目-控制台应用程序-命名为“CSharp学习”-打开项目如下...

阅读数 1467 2018-12-27

博文 C#基础知识0:从我个人角度说说学习C#之前必须掌握的基础知识和概述

1 概念和<em>基础</em> Why Java or <em>C#</em>: 在当前市场上,使用到的编程<em>语言</em>,排名前五位的分别为:Java、C、C++、Python、<em>C#</em>。而在大型应用开发层面上Java和<em>C#</em>仍然是开发人员的首选,当然Python这两年奋起直追,但Python的...

阅读数 10942 2018-12-03

C#基础入门课程
C#/.Net 上位机零基础入门
176课时 · 7分钟 初级
不管你是学生,还是零基础转行,经过学习,你会对<em>C#基础</em>知识有清晰的理解,为接下来的学习打下坚实的基础。  本<em>教程</em>完全针对初学者,学习过程中有任何问题,老师会为你解答,真正做到零基础轻松<em>入门</em>。
免费试看
C#急速入门
80课时 · 604分钟 初级
Unity开发,<em>C#</em>绝对是<em>基础</em>中的<em>基础</em>,<em>课程</em>针对纯小白而设计,各种语言细节在<em>课程</em>里均有涉猎,从原理到实战,从底层到算法,你想了解的<em>C#</em>,这里应有尽有,除了讲解,还有练习,你说棒不棒,哈哈,当然如果你是有其他...
免费试看
C#/.Net编程傻瓜式从零基础入门到精通
32课时 · 393分钟 初级
本<em>课程</em>为<em>C#基础课程</em>傻瓜式快速<em>入门</em>篇(第一阶段)。全套<em>课程</em>共分为十个阶段。第一阶段是为让大家快速掌握<em>C#基础</em>语法的使用。
免费试看
C#基础入门
20课时 · 433分钟 初级
<em>C#</em>语言是目前使用最广泛的一门语言之一,本<em>课程</em>针对<em>C#</em>语言<em>基础</em>进行了深入讲解,是一门非常适合新手的<em>基础课程</em>。
免费试看
C# For Unity系列之入门
28课时 · 595分钟 高级
B:《太空射击与移动端发布技术-Unity快速<em>入门</em>系列视频<em>课程</em>(第2部)》 https://edu.csdn.net/course/detail/24645 &nbsp;C:《Unity&nbsp;ECS(二)&nbsp;小试牛刀》 https://edu.csdn.net/course/detail/27096 ...
免费试看

进阶提升

进阶、提升、全面

C#数据搭建技巧

博文 用 LINQ 编写 C# 都有哪些一招必杀的技巧

本文来自作者 曹某某 在 GitChat 上分享 「用 LINQ 编写 <em>C#</em> 都有哪些一招必杀的<em>技巧</em>?」,「阅读原文」查看交流实录。「文末高能」编辑 | 哈比前言<em>C#</em> 作为一种全能的编程语言,以及微软近年来的转型,越来越受到...

阅读数 1431 2018-01-05

博文 C#操作IIS完整解析

最近在为公司实施做了一个工具,... 网上关于这方面资源也比较混乱,其中对于IIS的编程影响因素很多,操作<em>技巧</em>上加以细化小结. A:版本问题 这是你在进行编程前必须要要考虑的一个实际问题.因为IIS版本不同对...

阅读数 40 2013-02-28

博文 数据成功迁移到云端的三个技巧

使用云端来存储企业的<em>数据</em>将大大提高可用空间,但前提是<em>数据</em>迁移要做好。如果公司打算将<em>数据</em>迁移到云端,你就要开始从长远考虑如何用正确的方式操作了。现在,用云服务提供商来存储大量<em>数据</em>是云服务的主要引用。近年...

阅读数 5496 2016-03-24

C#面向对象

博文 C#】——面向对象思想

更别说是<em>面向对象</em>的思想了。之前学到的都是面向过程的技术,实现一个功能要一点一点去理清逻辑,然后才能勉强的写出来。后来学了VB才开始明白一点什么是<em>面向对象</em>。那么<em>C#</em>是一种什么样的语言呢?下面还是用官方一点的...

阅读数 6585 2015-02-01

博文 C#面向对象设计的七大原则

本文我们要谈的七大原则,即:单一职责,里氏替换,迪米特法则,依赖倒转,接口隔离,合成/聚合原则,开放-封闭 。 1. 开闭原则(Open-Closed Principle, OCP) 定义:软件实体应当对扩展开放,对修改关闭。...

阅读数 2975 2018-02-04

博文 C#面向对象三大特性

想要学好<em>面向对象</em>编程,除了掌握语法结构外最重要的就是熟悉<em>面向对象</em>三大特性,这三大特性不是相互独立的而是相互关联、你中有我我中有你的关系,想要真正了解三大特性必须把这三部分当做一个整体来考虑。...

阅读数 11659 2016-11-23

C#进阶提升课程
SoapUI接口自动化测试实战进阶
40课时 · 1154分钟 中级
本<em>课程</em>是接口测试的基础+<em>进阶</em>+高阶的实战精品<em>课程</em>。 老师从多角度、多方位基于Demo进行讲解,力求做到认真细致讲好<em>课程</em>的每一要点。 全方位助力学员掌握接口测试的技术要领,快速跃升为接口测试方面的高手。...
免费试看
让你事半功倍的12个Excel小技巧
12课时 · 18分钟 初级
老师及幕后教学团队将职场干货融入到在线课堂,根据学员的不同起步设计教学,尽量满足不同层次学员需求,从初级入门,到中级<em>进阶</em>,到高级技巧,应有尽有,其中包含了全网唯一最全面具性价比的高效商务办公套装<em>课程</em>。...
免费试看
SoapUI接口测试数据集成敏捷实战
9课时 · 246分钟 中级
本<em>课程</em>是接口测试数据集成的<em>进阶</em>实战精品<em>课程</em>。老师从多角度、多方位基于Demo进行讲解,力求做到认真细致讲好<em>课程</em>的每一要点。全方位助力学员掌握接口测试的技术要领,快速跃升为接口测试方面的高手。Demo具备很好的...
免费试看
SoapUI接口测试入门敏捷实战
13课时 · 271分钟 初级
助力学员掌握接口测试的基本要领,快速学会接口测试的基础技能,为后续的<em>进阶</em>、高阶技能学习打下扎实的基础。工作室全程线下辅导,解决学员学习中的疑点及难点。 主讲老师为资深高级技术专家...
免费试看

实战技巧

开发、实战、高级

C#核心技术应用

博文 极简的C#很优雅——《C#实战开发:核心技术应用与实践》

“极简”在软件开发领域有精益求精、没有冗余代码的含义。本书的作者顾伟是负责软件系统的设计和开发工作的高级软件工程师,并于2014年当选微软年度MVP,他给自己取笔名“极简”,就是为了做一个极简的<em>C#</em>程序员。

阅读数 3381 2016-10-13

博文 项目实践精解:C#核心技术应用开发

前 言 学习任何技术都要从基础开始,这本书就是讲解<em>C#核心技术</em>的基础教材。读者如果简单调研一下就不难发现,市面上最多的就是这类C#基础类教材。那么,我们还有没有必要再多写一本没有特色、枯燥乏味的书呢?答案...

阅读数 2425 2010-09-21

博文 李强评《C#和.NET核心技术

但本书最大的与众不同之处在于更加偏向<em>应用</em>,它以较短的篇幅,尽可能地涵盖了软件开发者日常工作中可能会遇到的任务。而且,本书并不是泛泛的介绍,是从.net本身的特性开始讲起。因为想要通晓一门语言,仅仅从语言的...

阅读数 2567 2006-07-31

C#流行框架

博文 .NET(C#)有哪些主流的ORM框架

NET(<em>C#</em>)中比较<em>流行</em>的ORM<em>框架</em>, 比如(以下<em>框架</em>均为开源<em>框架</em>,托管于github上): SqlSugar (国内) Dos.ORM (国内) Chloe (国内) StackExchange/Dapper (国外) Entity Framework (EF) (国外) NHiberna...

阅读数 10550 2019-07-21

博文 c# 开源界面框架

炫彩界面库不仅是界面库,它是软件界面开发<em>框架</em>,让用户开发桌面软件变的简单高效,它功能丰富, 小巧,安全(所有界面元素无句柄),Unicode字符编码,完善的帮助文档; 并且提供了UI设计器,支持XML布局,CSS样式表,XML资源...

阅读数 22244 2017-05-13

博文 C#流行的ORM框架

前言 在目前的.NET(<em>C#</em>)的世界里,有哪些主流的ORM,SqlSugar,Dapper,Entity Framework(EF)还是...今天这篇文章分享几款收集的目前.NET(<em>C#</em>)中比较<em>流行</em>的ORM<em>框架</em>,比如(以下<em>框架</em>均为开源<em>框架</em>,托管于githu...

阅读数 3530 2018-05-03

C#实战技巧课程
Redis实战视频课程
23课时 · 376分钟 中级
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、...它提供了Java,C/C++,<em>C#</em>,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客户端,使用很方便。 
免费试看
C#Winform窗体与界面设计
50课时 · 568分钟 初级
本<em>课程</em>是针对<em>C#</em>Winform开发人员的基础性<em>课程</em>,详尽的介绍<em>C#</em>Winform窗体与界面的设计,通过提供实例,让<em>C#</em>Winform开发人员掌握相关程序设计<em>技巧</em>,为后面学习完整的<em>实战课程</em>打下较好的基础。
免费试看
WebService实战讲解课程
13课时 · 240分钟 中级
Web Service技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都...
免费试看
WebApi 基础+进阶 MVC 实战视频教程
20课时 · 337分钟 中级
整个<em>课程</em>分为两个阶段,基础和进阶(提高)阶段,两个阶段都会在讲解理论的同时提供一些相关示例,带着大家<em>实战</em>实操,在此过程中,由入门到进阶,由简单至复杂,循序渐进的掌握 WebAPI 项目开发的重要知识点和<em>技巧</em>。...
免费试看
X86软件逆向分析实战(一)
82课时 · 1375分钟 中级
<em>课程</em>内容会涉及到与X86软件逆向分析相关的各种杂项与细节实现,其中涵盖OD、CE、IDA、WinAPI、Visual Studio 2019、易语言、C/C++、<em>C#</em>、汇编等使用<em>技巧</em>与编程<em>技巧</em>。 若你是编程初学者,认真学习本<em>课程</em>后,你的能力将...
免费试看

语言面试

快速、学习、实用

C#语言面试技巧

博文 C# 常见的面试问题

原文:... 第一章 <em>C#</em>与.NET框架 1、简述什么是CLR? 答: 公共<em>语言</em>运行时,它负责管理用.NET库开发的所有应用程序的执行。   2、简述什么是FCL? 答: Framework Cl

阅读数 9123 2012-03-19

博文 C#面试题(.net开发人员必备)

1. .NET和<em>C#</em>有什么区别 ...<em>C#</em>是一种编程<em>语言</em>,可以基于.NET平台的应用。 2.一列数的规则如下: 1、1、2、3、5、8、13、21、34…… 求第30位数是多少,用递归算法实现。 答:public class MainClass { ...

阅读数 39180 2018-03-24

博文 C#面试理论+笔试题整理(带答案)

一、<em>C#</em> 理论 1.1、简述 private、 protected、 public、 internal、protected internal访问修饰符和访问权限 private :私有成员, 在类的内部才可以访问。 protected :保护成员,该类内部和继承类中可以访问。 ...

阅读数 1462 2019-09-20

C#语言面试题

博文 C# .Net面试题库总结(一)

1、简述 private、 protected、 public、 internal 修饰符的访问权限。 private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有...

阅读数 19945 2019-09-02

博文 C#面试题(.net开发人员必备)

1. .NET和<em>C#</em>有什么区别 ...<em>C#</em>是一种编程<em>语言</em>,可以基于.NET平台的应用。 2.一列数的规则如下: 1、1、2、3、5、8、13、21、34…… 求第30位数是多少,用递归算法实现。 答:public class MainClass { ...

阅读数 39180 2018-03-24

博文 100道C#面试题(.net开发人员必备)

注明:经过本人面试的经历和在网上的资料整理出来的100道比较常见的<em>C#面试题</em>,想当初面试公司虽然不是很多,第一次找工作用了近两周的时间面试了二十多家公司,成功的不到十家,最后选择了一家大型的软件公司干了两...

阅读数 197565 2016-04-22