51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
.Net
C# 3.0 - yield
C#3.0-var隐式类型声明C#3.0-自动属性实现C#3.0-对象初始化设置C#3.0-集合初始化设置C#3.0-匿名类型C#3.0-扩展方法C#3.0-partial分部(类型)C#3.0-LambdaC#3.0-{get;set;}默认值C#3.0-{get;set;}默认值2C#3.0-yieldprivat...
代码星球
·
2023-04-16
yield
VC# Delete 键实现列表框选择项删除
针对KeyDown事件,循环:若当前项选择了则删除;否则i++。privatevoid_filePaths_KeyDown(objectsender,KeyEventArgse){//Delete键删除if(e.KeyCode==Keys.Delete){inti=0;while(i<_filePaths.Ite...
代码星球
·
2023-04-16
VC#
Delete
实现
列表
选择
VC# 中轻松实现文件拖拽
第一步、要为接受拖拽的控件设置AllowDrop属性为True。这个属性默认为False,所以需要设置一下。第二步、响应文件拖拽为接受拖拽的控件设置事件处理程序DragEnter,如果是文件(包含文件夹)拖拽,则响应之。privatevoid_filePaths_DragEnter(objectsender,DragE...
代码星球
·
2023-04-16
VC#
轻松
实现
文件
拖拽
C# 泛型-创建自己的泛型
C#泛型-介绍与使用C#泛型-创建自己的泛型之前介绍了如何轻松使用已经做好了的泛型,本文介绍我们自己写一个泛型类和方法的流程。第一个泛型方法publicclassC{publicTFoo<T>(Tvalue){returnvalue;}}Cc=newC();inti=c.Foo<int>(3)+...
代码星球
·
2023-04-16
泛型
创建
自己的
C# 泛型-介绍与使用
C#泛型-介绍与使用C#泛型-创建自己的泛型泛型是编程语言中的一种特性,它允许在强类型语言中,设计程序的时候不指定类型,而在使用的时候才明确类型。说得直白点:一个方法要支持int、decimal、string等类型的参数,用重载?那重载也太多了吧。用object类型的参数?那装箱拆箱或强制类型转换操作也太浪费资源了吧,...
代码星球
·
2023-04-16
泛型
介绍
使用
C# 抽象类与接口的应用场景与应用方式区别
网上也有关于抽象类和接口的区别,但更多的是侧重于应用方式,没有从应用场景上深挖,比如什么情况下用抽象类,什么情况下用接口,本文从应用场景和应用方式上介绍区别。应用场景接口的目的是提供一个标准让大家来遵守,可以是不同类别的类都来遵守,比如礼花和航天飞机都遵守一个“发射接口”;而抽象的目的是我无法实现它,由继承我的类来实现...
代码星球
·
2023-04-16
应用
抽象
接口
场景
方式
多线程与异步-C# 异步调用
多线程与异步-什么是线程安全?多线程与异步-C#如何使用线程多线程与异步-关于让线程“等等”有关的几个方法多线程与异步-将参数传入线程的三种方法多线程与异步-C#异步调用多线程与异步-异步调用与多线程的区别多线程与异步-异步调用WebService多线程与异步-Task.Run、await、async以异步方式执行一个...
代码星球
·
2023-04-16
异步
线程
-C#
调用
多线程与异步-C# 如何使用线程
多线程与异步-什么是线程安全?多线程与异步-C#如何使用线程多线程与异步-关于让线程“等等”有关的几个方法多线程与异步-将参数传入线程的三种方法多线程与异步-C#异步调用多线程与异步-异步调用与多线程的区别多线程与异步-异步调用WebService多线程与异步-Task.Run、await、async以异步方式执行命名...
代码星球
·
2023-04-16
线程
异步
-C#
如何
使用
解决 Dotfuscator 的“This assembly was originally built with .NET Framework v2.0.50727.”错误
在使用Dotfuscator进行混淆处理时,Dotfuscator启动正常,但是在执行时,遇到了错误,提示:CouldnotfindacompatibleversionofildasmtorunonassemblyD:VisualStudio10ProjectsCfteaTestinReleaseTest.exe.&...
代码星球
·
2023-04-16
解决
Dotfuscator
This
assembly
was
C# 将日期转换成中文格式
没有什么难点,只是要小心,要考虑到月、日上10的说法,比如:10不能直接转换成一〇,也不能像上20那样转换成一十〇,应该是十。特点总结:数字为10时,结果为十;数字大于 10时,十位数字的中文加上“十”。数字能被10整除时,个位数不报。根据以上条件可以扩展到百位、千位等,但还会更麻烦,就是中间有多个连续的0的...
代码星球
·
2023-04-16
日期
换成
中文
格式
C# 循环 Dictionary 及使用
循环Dictionary的各项可不像数组、List那样,做法如下:Dictionary<string,string>dic=newDictionary<string,string>();dic.Add("1","a");dic.Add("2","b");dic.Add("3","c");Dict...
代码星球
·
2023-04-16
循环
Dictionary
使用
一道关于 C# 类的小小题
publicclassB{}publicclassD{publicvoidVisitCftea(){}}Bb=newD();b.VisitCftea();//会出错吗?b.VisitCftea()会出错吗? 答案:会出错。本文抛砖引玉,其实是想向您推介更多如下文章:override那点链式传递性C...
代码星球
·
2023-04-16
一道
关于
小小
C# 类属性可以用隐藏和覆盖吗?
C#类属性可以用隐藏,也可以用覆盖。隐藏的话,基类与派生类属性的类型可以不相同;覆盖的话,基类与派生类属性的类型必须相同。为什么属性可以用隐藏和覆盖?不是只是存储一个值吗?太低估属性的作用了,属性不光是存个值那么简单,在get、set中同样可以有逻辑代码,就像方法一样。注意与字段区别属性是具有get、set关键字的,而...
代码星球
·
2023-04-16
属性
以用
隐藏
覆盖
.NET 中用中文编程方便枚举列表
我们知道.NET编程是UTF-8的,所以它可以用中文或者其他非英文的文字来对变量、字段、属性、类、枚举来进行命名。但是这些中,用中文意义最大的是枚举,我认为。我们有时候需要把枚举的内容做成一个下拉列表框选择,是动态的,而不是做死的,也就是说添加一个枚举元素的时候,下拉列表框就多一项。publicenumMyEnum{中...
代码星球
·
2023-04-16
.NET
中用
中文
编程
方便
C# 自动识别处理类-获取多态类(子类、派生类)的运行时类名称(类型)
C#自动识别处理类-获取多态类(子类、派生类)的运行时类名称(类型)C#自动识别处理类-利用反射根据类名称获得相应类C#自动识别处理类-自动获取类属性,并取值、其赋值C#自动识别处理类-反射示例如下获取多态实例(子类、派生类)的类名称(类型),而不是基类的名称:class1.GetType().ToString();顺...
代码星球
·
2023-04-16
自动识别
处理
获取
多态类
子类
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
26
27
28
29
30
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他