![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#
lengyuyan007
这个作者很懒,什么都没留下…
展开
-
c#简单教程1
在这一章中,我们将讨论创建 C# 编程所需的工具。我们已经提到 C# 是 .Net 框架的一部分,且用于编写 .Net 应用程序。因此,在讨论运行 C# 程序的可用工具之前,让我们先了解一下 C# 与 .Net 框架之间的关系。.Net 框架(.Net Framework).Net 框架是一个创新的平台,能帮您编写出下面类型的应用程序:Windows 应用程序W原创 2017-08-08 11:00:22 · 383 阅读 · 0 评论 -
c#自定义特性
自定义特性在说自定义之前,有必要先介绍一些基本的概念.元数据:就是C#中封装的一些类,无法修改,类成员的特性被称为元数据中的注释 1.什么是特性?(1)属性和特性的区别属性:属性是面向对象思想里所说的封装在类里面的数据字段,Get,Set方法. 特性:就相当于类的元数据. 来看看官方解释?特性是给指定的某一声明的一则附加的声明性信息。 允许类似关键字的描转载 2017-09-07 20:26:03 · 587 阅读 · 1 评论 -
C#构造函数里的base和this的区别
用法一:转载 2017-09-07 20:20:09 · 219 阅读 · 0 评论 -
深入理解DIP、IoC、DI以及IoC容器
摘要面向对象设计(OOD)有助于我们开发出高性能、易扩展以及易复用的程序。其中,OOD有一个重要的思想那就是依赖倒置原则(DIP),并由此引申出IoC、DI以及Ioc容器等概念。通过本文我们将一起学习这些概念,并理清他们之间微妙的关系。 目录前言依赖倒置原则(DIP)控制反转(IoC)依赖注入(DI)IoC容器总结 前言对于转载 2017-09-07 16:27:36 · 206 阅读 · 0 评论 -
c#lambda
Lambda 表达式(C# 编程指南)2017/7/29 作者 Lambda 表达式是一种可用于创建 委托 或 表达式目录树 类型的 匿名函数 。 通过使用 lambda 表达式,可以写入可作为参数传递或作为函数调用值返回的本地函数。 Lambda 表达式对于编写 LINQ 查询表达式特别有用。若要创建 Lambda 表达式,需要在 Lambda 运转载 2017-09-07 14:53:52 · 453 阅读 · 0 评论 -
c#委托和事件
引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事转载 2017-09-07 14:06:40 · 180 阅读 · 0 评论 -
C#委托
摘要委托是C#编程一个非常重要的概念,也是一个难点。本文将系统详细讲解委托。 1. 委托是什么?其实,我一直思考如何讲解委托,才能把委托说得更透彻。说实话,每个人都委托都有不同的见解,因为看问题的角度不同。个人认为,可以从以下2点来理解: (1) 从数据结构来讲,委托是和类一样是一种用户自定义类型。 (2) 从设计模式来讲,委托(类)提供了方法(对象转载 2017-09-07 13:58:00 · 171 阅读 · 0 评论 -
c#简单教程3
袖里藏云 XLC***@foxmail.com 参考地址using的用法:1. using指令:引入命名空间这是最常见的用法,例如:using System;using Namespace1.SubNameSpace;2. using static 指令:指定无需指定类型名称即可访问其静态成员的类型using static System.原创 2017-08-14 09:16:46 · 218 阅读 · 0 评论 -
c#简单教程2
接受来自用户的值System 命名空间中的 Console 类提供了一个函数 ReadLine(),用于接收来自用户的输入,并把它存储到一个变量中。例如:int num;num = Convert.ToInt32(Console.ReadLine());函数 Convert.ToInt32() 把用户输入的数据转换为 int 数据类型,因为 Console.Rea原创 2017-08-08 14:20:01 · 254 阅读 · 0 评论 -
c#一些概念
1,#region Windows 窗体设计器生成的代码 #endregion#region / #endregion 折叠用2,partial class Form1 partial 修饰 类 接口,结构体,表明他们代码太长要放在几个cs文件中完成;cs中没有头文件的概念,要引用就用using namespace xx原创 2017-08-31 14:46:37 · 205 阅读 · 0 评论