dotnet 职业技术学院

博客

dotnet 职业技术学院

C# 使用汇编

lindexi 发布于 2020-03-05

本文告诉大家如何在 C# 里面使用汇编代码

AutoHotKey 用打码的快捷键

lindexi 发布于 2020-03-05

本文告诉大家如何使用 AutoHotKey 将 - 键默认输入的时候是下划线,因为使用下划线在写代码的时候是用在私有字段,而 - 很少使用

ASP.NET Core 开启后台任务

lindexi 发布于 2020-03-05

本文告诉大家如何通过 Microsoft.Extensions.Hosting.BackgroundService 开启后台任务

C# 如何在项目引用x86 x64的非托管代码

lindexi 发布于 2020-03-05

因为现在的项目使用的是 AnyCpu 在 x86 的设备使用的是x86,在x64使用的是x64,但是对于非托管代码,必须要在x64使用x64的dll,在x86使用x86的dll。在C++没有和C#一样的 AnyCpu 所以需要在项目运行在x86的时候加载x86的dll。 本文告诉大家如何在代码引用不同的dll。

C# 从零开始写 SharpDx 应用 笔刷

lindexi 发布于 2020-03-05

本文告诉大家如何在 SharpDx 里面使用笔刷,包括纯色笔刷、渐变笔刷和图片笔刷

BAT 脚本判断当前系统是 x86 还是 x64 系统

lindexi 发布于 2020-03-05

本文告诉大家在写 BAT 脚本的时候,如何判断当前的系统是 32 位系统的还是 64 位系统

C# 在基类定义好方法让子类继承接口就能实现

lindexi 发布于 2020-03-05

在 C# 里面,接口的定义只需要类里面存在和接口声明相同的方法或属性就可以,而存在的方法或属性是在子类定义的还是基类里面定义的都无所谓。也就是在基类里面写好了方法,但不继承接口,等子类继承接口的时候就不需要子类实现方法。通过这样的方法可以在基类里面添加一些辅助方法,而这些方法默认不给子类开启,除非子类继承了接口

C# 标准性能测试

lindexi 发布于 2020-03-05

经常我写一个类,作为一个工具类,小伙伴会问我这个类的性能,这时我就需要一个标准的工具进行测试。 本文告诉大家如何使用 benchmarkdotnet 做测试。

C# 在 构造函数添加 CallerMemberName 会怎样

lindexi 发布于 2020-03-05

在 C# 中有一个特性 CallerMemberName 可以给方法知道调用这个方法的方法名,在 UWP 中用这个特性很多,特别是在使用 MVVM 绑定

C# 命令行如何静默调用 del 删除文件

lindexi 发布于 2020-03-05

如果在 C# 命令行调用 del 删除文件,很多时候会提示是否需要删除,本文告诉大家如何调用命令行的时候静默删除

C# 从 short 转 byte 方法

lindexi 发布于 2020-03-05

本文告诉大家多个方法转换 short 和 byte 有简单的也有快的

C# 使用反射获取私有属性的方法

lindexi 发布于 2020-03-05

本文告诉大家多个不同的方法使用反射获得私有属性,最后通过测试性能发现所有的方法的性能都差不多

C# json 转 xml 字符串

lindexi 发布于 2020-03-05

本文告诉大家如何将 json 转 xml 或将 xml 转 json 字符串

C# double 好用的扩展

lindexi 发布于 2020-03-05

在很多代码需要使用数学计算,在用到 double 很难直接判断一个值是 0 或者 1 ,判断两个值相等。 本文提供一个数学扩展,让大家可以简单使用到 double 判断

C# 16 进制字符串转 int

lindexi 发布于 2020-03-05

最近在写硬件,发现有一些测试是做 16 进制的字符串,需要把他转换为整形才可以处理 本文告诉大家如何从 16 进制转整形