• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:主页 > 程序设计 > C#教程
C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。

C#教程

C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。

C# 设计模式系列教程-适配器模式1.概述将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。2.解决的问题即Adapter模式使得原本由于接口不兼容而不能
C# 设计模式系列教程-组合模式1.概述将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。2.解决的问题当希望忽略单个对象和组合对象的区别,统一使用组合结构中的所有对象
C# 设计模式系列教程-桥接模式1.概述将抽象部分(Abstraction)与实现部分(Implementor)分离,使它们可以独立地变化。2.解决的问题在软件系统中,有些类型由于自身的逻辑,它具有两个或多个维度的变化。
C# 设计模式系列教程-代理模式1.概述为其它对象提供一种代理以控制对这个对象的访问。解决的问题:如果直接访问对象比较困难,或直接访问会给使用者或系统带来一系列问题。这样对于客户端(调用者)来说,就不需要直接与真实对象进行交
C#用链式方法表达循环嵌套一.起缘故事缘于一位朋友的一道题:朋友四人玩LOL游戏。第一局,分别选择位置:中单,上单,ADC,辅助;第二局新加入的伙伴要选上单,四人可选位置变为:中单,打野,ADC,辅助;要求,第二局四人每人不得
C# 设计模式系列教程-装饰模式1.概述动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更灵活。原理:增加一个修饰类包裹原来的类,包裹的方式一般是通过在将原来的对象作为修饰类的构造函数的参数。装饰类实现
C# 设计模式系列教程-策略模式在讲策略模式之前,我先给大家举个日常生活中的例子,从首都国际机场到XXX酒店,怎么过去?1)酒店接机服务,直接开车来接。2)打车过去。3)机场快轨+地铁4)机场巴士5)公交车6)走路过去(不跑累死的话
C# 设计模式系列教程-简单工厂模式1.概述:将一个具体类的实例化交给一个静态工厂方法来执行,它不属于GOF的23种设计模式,但现实中却经常会用到2.模式中的角色2.1工厂类(SimpleFactory):只包含了创建具体类的静
C# 设计模式系列教程-工厂方法模式1.概述:定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到子类。2.模式中的角色2.1抽象工厂(Creator):这个抽象类(或接口)声明一个创建对象的工厂
C# 设计模式系列教程-单例模式1.描述:保证一个类仅有一个实例,并提供一个访问它的全局访问点。2.单例模式主要有3个特点,:2.1单例类确保自己只有一个实例。2.2单例类必须自己创建自己的实例。2.3单例类必须为其
C# 设计模式系列教程-原型模式1.概述通过复制一个已经存在的实例来创建一个新的实例。被复制的实例被称为原型,这个原型是可定制的。2.模式中的角色2.1抽象原型类(AbstractPrototype):提供一个克隆接口2
C# 设计模式系列教程-建造者模式1.概述将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。2.建造者模式中的角色2.1建造者(Builder):为创建一个产品对象的各个部
C# 设计模式系列教程-抽象工厂模式1.概述抽象工厂模式为一个产品家族提供了统一的创建接口。当需要这个产品家族的某一系列的时候,可以从抽象工厂中选出相对应的系列来创建一个具体的工厂类别。2.抽象工厂模式中的角色2.1抽象工厂
经典排序算法之冒泡排序(Bubble sort)代码经典排序算法-冒泡排序Bubblesort原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换,这样一趟过去后,最大或最小的数字被交换到了最后一位,然后再从头开始进行两两比较交换,直到
automation服务器不能创建对象 解决方法昨天开机打开VisualStudio.Net,准备新建一个项目,却发生一件奇怪的事情,系统报告“automation服务器不能创建对象”错误。然后在解决方案中只见项目名,而不见项目文件了。真是奇怪。再
C#中事件的定义和使用事件的声明和使用与代理有很密切的关系,事件其实是一个或多个方法的代理,当对象的某个状态发生了变化,代理会被自动调用,从而代理的方法就被自动执行。声明和使用一个事件需要如下步骤:1.创建一个代理。2.在
C# IsDefined的问题在.NET4.0(当然也包括4.0以前的版本)下,用反射判断某个方法是否运用了自定义Attribute时,可以通过调用MethodInfo的IsDefined()方法进行确认。当然,IsDefined
C#实现闪动托盘图标效果的方法本文实例讲述了C#实现闪动托盘图标效果的方法。分享给大家供大家参考,具体如下:在用户正在登录QQ或者使用Firemail邮件系统自动收取邮件的时候,托盘图标会闪动提示用户正在运行的任务。闪动图标可以使
C#实现程序开机启动的方法本文实例讲述了C#实现程序开机启动的方法。分享给大家供大家参考,具体如下://此方法把启动项加载到注册表中//获得应用程序路径stringstrAssName=Application.StartupP
C#判断一个String是否为数字类型方案一:Try...Catch(执行效率不高)复制代码代码如下:privateboolIsNumberic(stringoText){try{intvar1=Convert.ToInt32(o
C#解决文件被占用资源,无法删除或修改的方法复制代码代码如下:ThreadparameterThread_t=null;privatevoidPrint_DetailForm_Shown(objectsender,EventArgse)
C#实现winform中RichTextBox在指定光标位置插入图片的方法本文实例讲述了C#实现winform中RichTextBox在指定光标位置插入图片的方法。分享给大家供大家参考,具体如下://获取RichTextBox控件中鼠标焦点的索引位置intstartPosi
WinForm生成验证码图片的方法本文实例讲述了WinForm生成验证码图片的方法。分享给大家供大家参考,具体如下:1、创建ValidCode类:publicclassValidCode{#regionPrivateFieldspri
C# WinForm控件对透明图片重叠时出现图片不透明的简单解决方法本文实例讲述了C#WinForm控件对透明图片重叠时出现图片不透明的简单解决方法。分享给大家供大家参考,具体如下:在Winform中如果将一个透明图片放在窗体上能正常显示透明,但是如果将该图片放在另一
C#编程实现动态改变配置文件信息的方法本文实例讲述了C#编程实现动态改变配置文件信息的方法。分享给大家供大家参考,具体如下:配置文件实际上就是一个XML文件,所以我们可以使用XmlDocument来进行操作。代码如下:staticvoid
首页 上一页 149 150 151 152 153 下一页 末页

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最新内容

    • 基于Silverlight DataGrid中无代码设置开始与结束日期DatePicker的实现方法
    • C#中richtextbox使用方法详解
    • C#利用GDI绘制常见图形和文字
    • C#版的 Escape() 和 Unescape() 函数分享
    • C#调用Rar文件及获取Rar返回值的方法
    • C#删除文件夹和文件到回收站示例
    • C#语法新特性之元组实例详解
    • C#事件用法实例浅析
    • C# Ini文件操作实例
    • Repeater中添加按钮实现点击按钮获取某一行数据的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有