会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大艺术家007
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2019年6月18日
委托编程指南
摘要: 一.什么是委托 委托的本质是一种数据类型,和类类型一样,只是一种数据类型没什么神秘的地方,委托是一种引用数据类型,表示对具有特定参数列表和返回类型的方法的引用。在实例化委托时,你可以将其实例与任何兼容的方法(参数和返回值,简称方法的签名)相关联,再通俗一点的讲,委托是可以将"方法"定义成变量的数据类
阅读全文
posted @ 2019-06-18 14:40 大艺术家007
阅读(344)
评论(1)
推荐(1)
2019年6月17日
反射原理及简介
摘要: 一.什么是反射 Reflection,中文翻译为反射。这是.Net中获取运行时类型信息的方式, .Net的应用程序由几个部分:‘程序集(Assembly)’、‘模块(Module)’、‘类型(class)’组成,而反射提供一种编程的方式,让程序员可以在程序运行期获得这几个组成部分的相关信息, 例如:
阅读全文
posted @ 2019-06-17 17:11 大艺术家007
阅读(1178)
评论(0)
推荐(1)
2019年6月13日
C# 获取文件夹下的所有文件的文件名
摘要: String path = @"X:\xxx\xxx"; //第一种方法 var files = Directory.GetFiles(path, "*.txt"); foreach (var file in files) Console.WriteLine(file); //第二种方法 DirectoryInfo folder = new Direc...
阅读全文
posted @ 2019-06-13 14:28 大艺术家007
阅读(3374)
评论(0)
推荐(1)
模块封装与程序集
摘要: 一.什么是模块封装 模块封装最直接的形式是类库,但是类库不是模块封装的唯一形式,我们将实现某些职能的代码以类库的形式封装起来,就可以达到模块封装的目的,我们以设计一个计算器为例: CalDll是实现计算的类库 在winform窗体中,我们调用实现计算的类库,达到计算的目的: 程序运行结果如下: 二.
阅读全文
posted @ 2019-06-13 09:31 大艺术家007
阅读(268)
评论(0)
推荐(1)
2019年6月4日
如何判断/检查一个集合(List<string>)中是否有重复的元素
摘要: 问题描述 在.NET/C#应用程序编程开发中,如何判断一个字符串集合List<string>中是否有重复的元素? 假如有如下的List<string>集合: 现在有一个简单的判断/检查lstNames字符串集合中是否有重复元素的实现,如下: 方案一 使用LINQ的GroupBy()和Any()方法实
阅读全文
posted @ 2019-06-04 15:36 大艺术家007
阅读(14056)
评论(0)
推荐(2)
上一页
1
2
公告