随笔分类 -  C#--精通之路

记录<精通C#>这本书
摘要:①安装NuGetPackageExplorer 来帮助我们发布你的包。 ②https://www.nuget.org/ 创建你的apikey ③新建一个asp.net的空项目,并且安装nuget.server 包 ④发布这个项目到服务器 ⑤使用工具发布你的dll文件 ctr+s保存你的包 直接发布: 阅读全文
posted @ 2019-05-15 23:56 Sealee 阅读(496) 评论(0) 推荐(0)
摘要:Quartz.NET官网 TopShelf 网址 代码地址:https://github.com/SeaLee02/ProjectDemo/tree/master/WindowServerDemo ①新建一个控制台 WindowServerDemo ②下载nuget包 Topshelf Topshe 阅读全文
posted @ 2019-05-13 21:55 Sealee 阅读(429) 评论(0) 推荐(0)
摘要:一个简单的列子,需要把一个集合的数据添加到数据库中。 我先这样写了,然后报错了 两个办法解决循环里面不能使用异步 ①把方法提出来,然后返回task,然后一起执行,这样不会按顺序执行 ②扩展方法,一个个的执行 阅读全文
posted @ 2019-03-29 23:10 Sealee 阅读(2900) 评论(1) 推荐(1)
摘要:我们需要获取类,属性,方法的描述。这个跟获取枚举的描述一样,需要我们通过反射来做。这还需要我们的利用System.ComponentModel:Description 的属性来完成。 新建一个类:使用的是: System.ComponentModel:Description 三个扩展方法: 控制台: 阅读全文
posted @ 2019-03-23 16:31 Sealee 阅读(314) 评论(0) 推荐(0)
摘要:这个类型还是学习C#7.0的语法在看到的,这边单独拿来学习下。 学习地址: https://docs.microsoft.com/zh-cn/dotnet/csharp/tuples https://docs.microsoft.com/zh-cn/dotnet/csharp/deconstruct 阅读全文
posted @ 2019-01-30 18:50 Sealee 阅读(698) 评论(0) 推荐(0)
摘要:需要把一个对象映射成另一个对象的时候,这个需要用到反射,一般是数据库中的表的列不够,还需要别的列,这个时候可以把定义一个对象把所有的列都定义了,然后把数据库的表赋值给这个对象,然后再根据需求加上别的列来用。 https://docs.microsoft.com/en-us/dotnet/api/sy 阅读全文
posted @ 2019-01-29 00:01 Sealee 阅读(294) 评论(0) 推荐(0)
摘要:abstract(抽象):该abstract修饰符指示要修改的东西有缺失或不完整的实现。abstract修饰符可以与类,方法,属性,索引器和事件一起使用。abstract在类声明中使用修饰符来指示类仅用于其他类的基类。标记为抽象或包含在抽象类中的成员必须由派生自抽象类的类实现。 https://do 阅读全文
posted @ 2019-01-28 15:55 Sealee 阅读(464) 评论(0) 推荐(0)
摘要:文档:https://docs.microsoft.com/zh-cn/dotnet/csharp/programming-guide/classes-and-structs/extension-methods 说明:扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。我们平时用 阅读全文
posted @ 2018-08-23 22:12 Sealee 阅读(387) 评论(0) 推荐(0)
摘要:需要知道:类和方法的关系 方法和参数修饰符 自定义方法可以有或没有参数,也可以有或没有返回值。可以被各种关键字(static、virtual、public、new等)修饰以限制其行为。 C#参数修饰符 无 如果一个参数没有用参数修饰符标记,则认为它将按值传递,这意味着被调用的方法收到原始数据的一份副 阅读全文
posted @ 2017-11-15 21:30 Sealee 阅读(1235) 评论(0) 推荐(0)