少有人走的路

勇哥的工业自动化技术网站

python知识导航贴,持续更新

C# 语言高级特性知识导航贴,持续更新

netMarketing类库: 类库说明

本站视觉相关教程整理贴子,持续更新

C++相关导航贴,持续更新

本站收费服务公告(netMarketing源码,工业自动化行业培训班等)

2020年勇哥的机器视觉实验项目清单(大纲)

本站连载贴子系列,持续更新中……

勇哥的免费视频教程清单

勇哥在B站发布的视频清单

运动控制专题,持续更新

NET中的规范标准注释(二) -- 创建帮助文档入门篇

一.摘要在本系列的第一篇文章介绍了.NET中XML注释的用途, 本篇文章将讲解如何使用XML注释生成与MSDN一样的帮助文件.主要介绍NDoc的继承者:SandCastle.二.背景要生成帮助文件,很多人会想到NDoc.其实在VS2003中不使用NDoc也一样具有"生成Web文档"的功能.然而很不幸,在升级为VS2005和VS2008后, Visual Studio中的此功能已经取消. 更遗憾的是NDoc这个项目由于资金等问题,作者Kevin于2006年7月宣布不再投入NDo

NET中的规范标准注释(一) -- XML注释标签讲解

一.摘要     .Net允许开发人员在源代码中插入XML注释,这在多人协作开发的时候显得特别有用。 C#解析器可以把代码文件中的这些XML标记提取出来,并作进一步的处理为外部文档。 这篇文章将展示如何使用这些XML注释。 在项目开发中,很多人并不乐意写繁杂的文档。但是,开发组长希望代码注释尽可能详细;项目规划人员希望代码设计文档尽可能详尽;测试、检查人员希望功能说明书尽可能详细等等。如果这些文档都被要求写的话,保持它们同步比进行一个战役还痛苦。为何不把这

C# 7 中的模范和实践

原文地址:https://www.infoq.com/articles/Patterns-Practices-CSharp-7关键点遵循 .NET Framework 设计指南,时至今日,仍像十年前首次出版一样适用。API 设计至关重要,设计不当的API大大增加错误,同时降低可重用性。始终保持"成功之道":只做正确的事,避免犯错。去除 "line noise" 和 "boilerplate" 类型的代码以保持关注业务逻辑在为了性能牺牲而

C# 这些年来受欢迎的特性

原文地址:http://www.dotnetcurry.com/csharp/1411/csharp-favorite-features在写这篇文章的时候,C# 已经有了 17 年的历史了,可以肯定地说它并没有去任何地方。C# 语言团队不断致力于开发新特性,改善开发人员的体验。在这篇文章中,我在介绍 C# 历史版本的同时分享我最喜欢的特性,在强调实用性的同时展示其优点。C# 1.0C#1.0 (ISO-1) 确实算是语言,却没有什么令人兴奋的,缺少许多开发人员喜欢的特性。仔细一想,我能说得出喜欢

C# 的可空合并运算符(??)

定义??被称为【可空合并】运算符,是一个二目运算符,操作参数两枚,其完成的功能为对左参数判断之后进行赋值。       返回结果:如果左操作数不为空,则返回左操作数本身;如果左操作书为空,则返回右操作数。       格式:object1 ?? object2 //伪代码示例 obejct NullCoalescingFunc( obejct object

C# 中泛型类的定义

转载自:  https://blog.csdn.net/lym940928/article/details/80039571 泛型通过参数化类型来实现在同一份代码上操作多种数据类型。 利用“参数化类型”将类型抽象化,从而实现灵活的复用。泛型类的定义 定义一个泛型类指的是,定义一个类,这个类中某些字段的类型是不确定的,这些类型可以在构造的时候确定下来。 eg://创建一个类处理int类型或double类型或其他类型的相加 class C

VS2017 C#7 新特性

E文好的,移步官方介绍地址:https://docs.microsoft.com/zh-cn/dotnet/articles/csharp/csharp-7先列一下相关的语法:1.out-variables(Out变量)2.Tuples(元组)3.Pattern Matching(匹配模式)4.ref locals and returns (局部引用和引用返回)5.Local Functions (局部函数)6.More expression-bodied members(更多的函数成

VS 代码提示默认不选中 解决办法、代码补全没有了

现在是出现语法补全列表时, 非得要按下键盘上下键去选择才可以. 而正常情况下应该是有默认选择项的.解决办法是按下:ctrl+Alt+空格另一种情况是代码补全没有了,你搞入. 没有反应。这种情况下,你再开一个vs新建一个工程,看是不是有代码提示。如果有提示,则这样处理:重置开发环境关闭工程,重新打开,就好了。

工控机与西门子S7 1500PLC通讯出现的问题总结

原来用C#写的程序可以正常与西门子1500通讯. 但是这一次现场反馈通讯不上.现把现场出现的问题做一次总结.事实上, 这次通讯不上的问题主要是辊压机的PLC工程师不了解这款西门子PLC的一些通讯设定.在PLC端的程序中, 我看到是引入了MB_SERVER模块, 绑定了一个背景DB块. 地址为DB337.这个模块用于把PLC的内存地址挂到modelbus服务器端上面去, 供下面的modelbus服务端进行访问. 看上去设置也没什么问题.然后打开该数据块,是一个“TCON_IP_v4”的数

VS使用Nuget教程详解 Visual studio 安装第三方的组件库

首先说明Nuget是什么呢?它的官方是:https://www.nuget.org/官方主页的介绍如下:What is NuGet?NuGet is the package manager for .NET. The NuGet client tools provide the ability to produce and consume packages. The NuGet Gallery is the central package repository used by all packa
<< < 37 38 39 40 41 42 43 44 45 46 > >>
«    2025年12月    »
1234567
891011121314
15161718192021
22232425262728
293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.3

Copyright www.skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864