上一页 1 ··· 8 9 10 11 12
摘要: 参考开源项目:https://github.com/tomakita/Colorful.Console 首先通过NuGet安装Colorful.Console。 基本用法如下: using System; using System.Drawing; using Console = Colorful. 阅读全文
posted @ 2021-02-16 10:00 顺其自然,道法自然 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 为什么需要工作流?在之前博文.Net依赖注入技术学习:基本模型中,有提到这个世界的基本构型是纵向分层和横向组合,而工作流模型在纵向上比源码级别提升了一个层次,它的基本操作单元是步骤;在横向上通过一些规则,可以使步骤灵活组合。实现了更高层次抽象的简洁性和表达力的平衡。 本文介绍了.Net体系比较优秀的 阅读全文
posted @ 2021-02-14 17:55 顺其自然,道法自然 阅读(2017) 评论(0) 推荐(1) 编辑
摘要: Web网页表格的结构一般为: table标签:表示表格元素; tbody标签:表示表格主体; tr标签:表示表格的一行; td标签:表示表格的一列。 依据此,可以实现表格解析代码如下: /// <summary> /// 解析指定页面中的表格数据,返回的DataTable的类型是element类型 阅读全文
posted @ 2021-02-12 22:30 顺其自然,道法自然 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 1、根据ID IWebElement FindElementById(string id) 2、根据链接文本 IWebElement FindElementByLinkText(string linkText); 3、根据元素内容 IWebElement FindElementByXPath(str 阅读全文
posted @ 2021-02-12 10:08 顺其自然,道法自然 阅读(1033) 评论(0) 推荐(0) 编辑
摘要: 控制浏览器做一些自动化任务的时候,比较常用的是Selenium组件,本文介绍如何创建谷歌浏览器的驱动。 服务实现完整代码如下: using OpenQA.Selenium.Chrome; using System; using System.IO; namespace Microsoft.Exten 阅读全文
posted @ 2021-02-10 20:39 顺其自然,道法自然 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 向服务容器中添加服务有9种方式,本文以添加单例服务为例,逐一介绍。参考微软的MSDN帮助。 1、AddSingleton(IServiceCollection, Type),示例如下。其中Hello是一个类,不能是接口。 services.AddSingleton(typeof(Hello)); 2 阅读全文
posted @ 2021-02-08 21:27 顺其自然,道法自然 阅读(2048) 评论(0) 推荐(0) 编辑
摘要: 依赖注入技术,实现了消费者和生产者的解耦。这样说可能比较抽象,简单来说,就是一个只管使用对象或者接口,另外一个负责创建对象并管理对象的生命周期。 为什么这个技术就能够简化编程提高效率呢? 这个世界复杂性的发展有两种构型,一个是纵向分层,另外一个是横向分化组合。一个纵向分层的实例:原子、分子、细胞、器 阅读全文
posted @ 2021-02-07 11:21 顺其自然,道法自然 阅读(125) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12