随笔分类 -  C#

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 25 下一页

从零开始制作 NuGet 源代码包及个人总结(全面支持 .NET Core / .NET Framework / WPF 项目)
摘要:微软官方创建NuGet包说明文档 具体的可以参考:https://docs.microsoft.com/zh-cn/nuget/create-packages/overview-and-workflow 从零开始制作 NuGet 源代码包(全面支持 .NET Core / .NET Framewor 阅读全文

posted @ 2020-04-21 20:17 jack_Meng 阅读(2761) 评论(0) 推荐(2) 编辑

Enum、int、string之间的快速转换
摘要:在项目中经常会使用枚举类型,而在不同的地方需要使用不同的类型,比如:Enum、int、string之间的快速转换。 public enum Color { Red=1, Green=2 } (1)Enum转换为String Color.Read.ToString() Convert.ToString 阅读全文

posted @ 2020-04-16 12:41 jack_Meng 阅读(298) 评论(0) 推荐(0) 编辑

C#代码段,支持JavaScript的Region代码块
摘要:问题 Web Essentials 是非常给力的js插件,具体的介绍,大家请看这里,最锋利的Visual Studio Web开发工具扩展:Web Essentials详解 。 不过在使用的过程中,让js折叠,需要自己手动输入//#region //#endregion 。 感觉不太方便,能不能像C 阅读全文

posted @ 2020-04-07 13:55 jack_Meng 阅读(543) 评论(0) 推荐(0) 编辑

C#可空类型知多少
摘要:在项目中我们经常会遇到可为空类型,那么到底什么是可为空类型呢?下面我们将从4个方面为大家剖析。 1、可空类型基础知识 顾名思义,可空类型指的就是某个对象类型可以为空,同时也是System.Nullable结构的实例。可空类型可以表示基础值类型正常范围的值,然后再加上一次null值。当然,也可以被赋值 阅读全文

posted @ 2020-04-02 17:14 jack_Meng 阅读(1711) 评论(0) 推荐(0) 编辑

c# 数组间相互转换 int[] string[] object[]
摘要:ee //字符串数组(源数组) string[] sNums = new[] {"1", "2"}; //整型数组(目标数组) int[] iNums; //转换方法 iNums = Array.ConvertAll<string, int>(sNums , s => int.Parse(s)); 阅读全文

posted @ 2020-03-26 10:57 jack_Meng 阅读(3673) 评论(0) 推荐(0) 编辑

c# 调用方法超时直接返回的功能
摘要:C#实现函数的超时退出功能 主要是用到了System.Threading.Tasks.TaskFactory的StartNew()函数 private static void Main(string[] args) { Console.WriteLine("Begin:" + DateTime.No 阅读全文

posted @ 2020-03-19 14:26 jack_Meng 阅读(5841) 评论(0) 推荐(0) 编辑

C#分词算法
摘要:分词算法的正向和逆向非常简单,设计思路可以参考这里: 中文分词入门之最大匹配法 我爱自然语言处理 http://www.52nlp.cn/maximum-matching-method-of-chinese-word-segmentation 正向最大匹配,简单来说,就是分词的时候,每次读取最大长度 阅读全文

posted @ 2019-12-26 16:17 jack_Meng 阅读(3195) 评论(0) 推荐(1) 编辑

C# 使用委托+异步的方式约束函数的执行超时时间
只有注册用户登录后才能阅读该文。

posted @ 2019-12-19 05:16 jack_Meng 阅读(20) 评论(0) 推荐(0) 编辑

C#进阶系列 ---- 《CLR via C#》
摘要:【C#进阶系列】30 学习总结 【C#进阶系列】29 混合线程同步构造 【C#进阶系列】29 混合线程同步构造 【C#进阶系列】28 基元线程同步构造 【C#进阶系列】28 基元线程同步构造 【C#进阶系列】27 I/O限制的异步操作 【C#进阶系列】27 I/O限制的异步操作 【C#进阶系列】26 阅读全文

posted @ 2019-11-14 15:33 jack_Meng 阅读(4383) 评论(0) 推荐(0) 编辑

使用ARP获取局域网内设备IP和MAC地址
摘要:根据Arp列表数据,查询本地设备在线状态 使用 arp -a 获得所有内网地址,首先看Mod对象 其次看看查询方法: 在写个调用就可以了: 出处:https://segmentfault.com/q/1010000008600333/a-1020000011467457 c# 通过发送arp包获取i 阅读全文

posted @ 2019-11-12 15:19 jack_Meng 阅读(7987) 评论(0) 推荐(0) 编辑

网络唤醒(WOL)全解指南:原理篇
摘要:什么是网络唤醒 网络唤醒(Wake-on-LAN,WOL)是一种计算机局域网唤醒技术,使局域网内处于关机或休眠状态的计算机,将状态转换成引导(Boot Loader)或运行状态。无线唤醒(Wake-on-Wireless-LAN,WoWLAN)作为 WOL 的补充技术,使用无线网卡去唤醒计算机。网络 阅读全文

posted @ 2019-11-07 15:19 jack_Meng 阅读(2408) 评论(0) 推荐(0) 编辑

在web端使用html5访问远程桌面
摘要:背景: 2019年12月5日,微软宣布放弃浏览器Edge,转而推出一款新的浏览器,而这款新浏览器将会采用谷歌的Chromium 内核。。。 好了,反正已经无力吐槽,微软烂尾的项目也不是一个两个了,之前放弃IE转Edge,现在有把Edge丢掉拥抱Chromium, 彻底结束了IE家族;居于这个原因,之 阅读全文

posted @ 2019-10-22 20:19 jack_Meng 阅读(17785) 评论(3) 推荐(1) 编辑

HtmlAgilityPack - 详细简介和使用
摘要:HtmlAgilityPack - 简介 HtmlAgilityPack是.net下的一个HTML解析类库。支持用XPath来解析HTML。这个意义不小,为什么呢?因为对于页面上的元素的xpath某些强大的浏览器能够直接获取得到,并不需要手动写。节约了大半写正则表达式的时间,当然正则表达式有时候在进 阅读全文

posted @ 2019-10-19 21:17 jack_Meng 阅读(30851) 评论(6) 推荐(3) 编辑

C#中的事件的订阅与发布
摘要:认识发布者/订阅者模式 发布者定义一系列事件,并提供一个注册方法; 订阅者向发布者注册自己的事件处理逻辑,供一个可被回调的方法,也就是事件处理程序;当发布者的事件被触发的时候,订阅者将通过回调函数得到发布者通知,而订阅者所注册的回调函数,也就是事件处理逻辑的所有方法都会被执行 发布者是指拥有某事件的 阅读全文

posted @ 2019-10-12 13:24 jack_Meng 阅读(7473) 评论(0) 推荐(0) 编辑

Visual Studio 调试 ---- 系列文章
摘要:调试是软件开发过程中非常重要的一个部分,它具挑战性,但是也有一定的方法和技巧。 Visual Studio 调试程序有助于你观察程序的运行时行为并发现问题。 该调试器可用于所有 Visual Studio 编程语言及其关联的库。 使用调试程序时,可以中断程序的执行以检查代码、检查和编辑变量、查看寄存 阅读全文

posted @ 2019-10-10 15:24 jack_Meng 阅读(412) 评论(0) 推荐(0) 编辑

C#各版本新增功能
摘要:本系列文章主要整理并介绍 C# 各版本的新增功能。 C# 8.0 C#8.0 于 2019年4月 随 .NET Framework 4.8 与 Visual Studio 2019 一同发布,但是当前处于预览状态。预计在2019年9月正式发布。 目前提供以下功能可供试用: Readonly 成员 默 阅读全文

posted @ 2019-10-10 15:20 jack_Meng 阅读(436) 评论(0) 推荐(0) 编辑

async & await 的前世今生
摘要:async 和 await 出现在C# 5.0之后,给并行编程带来了不少的方便,特别是当在MVC中的Action也变成async之后,有点开始什么都是async的味道了。但是这也给我们编程埋下了一些隐患,有时候可能会产生一些我们自己都不知道怎么产生的Bug,特别是如果连线程基础没有理解的情况下,更不 阅读全文

posted @ 2019-10-06 22:04 jack_Meng 阅读(316) 评论(0) 推荐(0) 编辑

c#中的解析HTML组件 -- (HtmlAgilityPack,Jumony,ScrapySharp,NSoup,Fizzler)
摘要:做数据抓取,网络爬虫方面的开发,自然少不了解析HTML源码的操作。那么问题来了,到底.NET如何来解析HTML,有哪些解析HTML源码的好用的,有效的组件呢? 作者在开始做这方面开发的时候就被这些问题困扰着,开始是使用的正则表达式来解析,但用正则的缺点在于你需要对正则表达式相当熟悉,并且解析过程非常 阅读全文

posted @ 2019-09-24 10:44 jack_Meng 阅读(487) 评论(2) 推荐(0) 编辑

C#备份博客园随笔文章和图片----使用HtmlAgilityPack解析html
摘要:之前用.NET做网页采集实现采用正则表达式去匹配解析,比较繁琐,花费时间较多,若是Html复杂的话真是欲哭无泪。 很早就听过包HtmlAgilityPack,其是在.NET下用XPath来解析的HTML的一个类库(包)。但是一直没时间尝试,简单了解了下HtmlAgilityPack的API后,发现真 阅读全文

posted @ 2019-09-22 21:36 jack_Meng 阅读(333) 评论(0) 推荐(0) 编辑

Linq入门学习
摘要:LINQ、SQO介绍 LINQ 语言集成查询(Language Integrated Query,LINQ)。 LINQ语句,子句from、select、where、orderby、descending等都是预定义的关键字。查询表达式必须以from开头,以select或group子句结尾,在这两个子 阅读全文

posted @ 2019-09-20 16:57 jack_Meng 阅读(672) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 25 下一页

导航