摘要:
枚举中的Descript()描述值,以及枚举值是一种一一对应的关系。我们可以获取其描述值和枚举值,存放到字典中, 在实际的使用中我们就可以轻松的根据枚举值来获取其描述值,也可以通过枚举的描述值来获取其枚举值。 根据枚举值来获取其描述值如下: /// <summary> /// 根据枚举值来获取描述信 阅读全文
摘要:
复数是C#中没有的,不能直接调用的。但是我们可以通过封装,构造自己的复数形式。这里我自己封装了一个Complex类,也不知道写得如何。可能还有一些东西没有考虑。 不过这里包含了复数的基本晕算了了,包括加减乘除、取模运算、计算相位角等!详细信息其直接阅读代码。都包含注释了。 /// <summary> 阅读全文
摘要:
安装nuget包 NPinyin using Microsoft.International.Converters.PinYinConverter; using System; using System.Text; namespace Test.Demo { public class SpellHe 阅读全文
摘要:
internal class SpashWindowManager { private static SpashWindow _spashWindow; private static Thread thread; public static void Show() { thread = new Th 阅读全文
摘要:
gradle中添加引用 一下引用有重复,可以删除部分,我这个在项目中,懒得删除了 def room_version = "2.3.0" implementation 'androidx.room:room-common:2.3.0' implementation 'androidx.room:roo 阅读全文
摘要:
列表的显示和操作 定义操作接口,只定义编辑和删除的功能,其他的功能可以类似扩展 /** * 列表中项的操作 */ interface ItemOperatorAdapter<T> { /** * 删除 */ fun onDelete(t: T) /** * 编辑 */ fun onEdit(t: T 阅读全文
摘要:
enum class RoleEnum(val v: Int, val desc: String) { UNKNOWN(-10, "未知"), ADMIN(10, "系统管理员"), KEEPER(20, "仓库管理员"), SCENER(30, "现场人员"); companion object 阅读全文
摘要:
<?xml version="1.0" encoding="utf-8"?> <Project Sdk="Microsoft.NET.Sdk.WindowsDesktop"> <PropertyGroup> <TargetFrameworks>net45;net46</TargetFramework 阅读全文
摘要:
WPF 单例 public abstract class SingletonApplication : Application { private Mutex _singleTonApp = null; protected SingletonApplication(string appName) { 阅读全文
摘要:
直接上代码 public static class WindowExtends { public static void SetNoActive(this Window window) { if (window == null) { throw new ArgumentNullException(n 阅读全文
摘要:
/// <summary> /// 开机启动 /// </summary> public class AutoRunBusiness { #region 字段 private readonly string _registryKeyName = @"Software\Microsoft\Window 阅读全文
摘要:
主要是获取Alt+Tab中展示的窗口 原理主要是获取窗口的样式来判断是否会在Alt+Tab中显示 具体代码如下 /// <summary> /// Alt+Tab 应用 /// </summary> /// <param name="hWnd"></param> /// <returns></ret 阅读全文