设计模式

文章连接:http://www.rmfusion.com/design_patterns/design_patterns_menu.htm https://www.dofactory.com/net/design-patterns

2019-08-09 15:13:17

阅读数 9

评论数 0

tuple, valueTuple

tuple : 引用类型 valueTuple: 值类型 超过64k,不建议用结构体 都是用itemN取值 都是1-7 ,之后可以通过 tuple< > 扩展,rest取值 , valueTuple可以直接用itemN取值 valueTuple 可...

2019-08-09 09:34:20

阅读数 10

评论数 0

全局缓存 gacutil 检测是否已安装 dll

C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.7.2 Tools 用VS commandline 执行命令 gacutil -l "ClassLibrary1" 检测ClassLib...

2019-08-09 08:45:19

阅读数 8

评论数 0

观察者模式

https://www.cnblogs.com/gamov/p/10523310.html

2019-08-07 14:36:04

阅读数 10

评论数 0

中介者模式

using System; namespace MediatorPattern { // 抽象牌友类 public abstract class AbstractCardPartner { public int MoneyCount { get; set;...

2019-08-07 14:34:22

阅读数 11

评论数 0

outlook2010 配置

http://help.sundns.com/project_exchange2010/2012/0927/45.html

2019-08-05 16:31:59

阅读数 22

评论数 0

卸载 安装msiexec.exe

安装程序在vs.net是自带的,尤其是在.net2005中,非常方便,界面也比2003美观了许多。但是仍然存在的不方便的地方就是没有自带卸载程序,如果要求安装的人都从控制面板中去卸载,也太费劲了,所以今天上网找了找例子,发现了一些,所以一一记述下来。 方法一:利用msiexec.exe文件(一般在...

2019-08-02 09:50:14

阅读数 20

评论数 0

ConcurrentDictionary

http://dotnetpattern.com/csharp-concurrentdictionary ConcurrentDictionary is one of five collection classes introduced in .NET 4.0. It exists in Sys...

2019-07-26 08:41:36

阅读数 9

评论数 0

winform 更新

https://www.cnblogs.com/shitong/p/5764200.html https://www.cnblogs.com/OMango/p/8509436.html

2019-07-23 14:56:05

阅读数 7

评论数 0

asp.net core项目中如何使用html文件

转自:https://www.easck.com/cos/2019/0525/297095.shtml 大家应该都知道,在asp.net core 项目中,使用html文件一般通过使用中间件来提供服务: 打开 NuGet程序管理控制台 输入install-package Microsof...

2019-07-17 15:24:45

阅读数 82

评论数 0

session C#

<body> <form action="Handler1.ashx" method="post"> <input type="hidden" ...

2019-07-17 14:42:27

阅读数 18

评论数 0

C# 后台处理 和隐藏域问题

例子: 使用hidden实现点击提交按钮数字加1 数值自增.htm 复制代码代码如下: <form action="数值自增.ashx" method="post"> <input type="...

2019-07-17 11:21:34

阅读数 12

评论数 0

signal 连接问题

public async Task StartConnection() { var connection = new HubConnection("http://localhost:32986/"); var hub = connection.CreateHub...

2019-07-16 17:27:55

阅读数 53

评论数 0

控件 异步 invoke

private void ReceiveMsg(string clientId, string message) { if (richTextBox1.InvokeRequired) { Invoke(new Action(() => ...

2019-07-16 17:23:30

阅读数 9

评论数 0

IIS 局域网配置 需要开启防火墙

3.点击网址名称,然后再点击配置文件路径打开配置文件 4.添加配置 在<site>节中找到当前项目的配置,添加本机内网访问地址 5.关闭VS,以管理员身份重新打开 关闭VS后,IIS Express应该会随之关闭,如果VS抽风导致IIS Express没自动关...

2019-07-12 12:30:24

阅读数 11

评论数 0

git 获取子集

http://www.360doc.com/content/18/0124/11/38701044_724667106.shtml $mkdir project_folder $cd project_folder $git init $ git remote add -f origin &...

2019-07-05 09:36:36

阅读数 20

评论数 0

获取id

http://www.it1352.com/652370.html

2019-07-04 17:25:11

阅读数 16

评论数 0

git

写在前面 上篇文章我带着大家通过分析了一遍ASP.NET Core的源码了解了它的启动过程,然后又带着大家熟悉了一遍配置文件的加载方式,最后引出了依赖注入以及控制反转的概念!如果大家把前面几张都理解了,那么你也就入了ASP.NET Core的大门了。但是我们还需要一个版本控制工具来提高我们的编码...

2019-07-04 10:47:01

阅读数 20

评论数 0

window.external,WinForm程序执行JS代码的多种方法以及使用WebBrowser与JS交互

转自:https://blog.csdn.net/weixin_34041003/article/details/86257585 https://www.cnblogs.com/feiyuhuo/p/5474790.html 我们在js中可以通过window.external.myfun...

2019-07-03 15:08:03

阅读数 75

评论数 0

正则注:不能与一起用 再去匹配末尾5

var reg=/(?<!a|b|c)(5)$/ 注:?<! 不能与"^"一起用 再去匹配末尾5 (?:pattern) 非获取匹配,匹配pattern但不获取匹配结果,不进行存储供以后使用。这在使用或字符“(...

2019-06-27 09:41:19

阅读数 21

评论数 0

提示
确定要删除当前文章?
取消 删除