GUID的简介及生成原理
.NET

GUID的简介及生成原理

9 0

GUID 全称Globally Unique Identifier,即全局唯一标识符。GUID 是由网卡上的标识数字(每个网卡都有唯一的标识号)以及 CPU 时钟的唯一数字生成的的一个128 位( 16 字节)的二进制值。它保证对在同一时空中的所有机器都是唯一的,世界上的任何两台计算机都不会生成重复的GUID 值…

YYYY-MM-dd 2020跨年Bug 你遇到了吗?
.NET

YYYY-MM-dd 2020跨年Bug 你遇到了吗?

60 1

2020跨年的你是否也经历了这样的Bug:BUG表现:BUG原因:YYYY 是 week-based-year,今天就已经 2020 年了yyyy 还是 2019 年YYYY 表示:当天所在的周属于的年份,一周从周日开始,周六结束,只要本周跨年,那么这周就算入下一年。建议格式化时间使用:yyyy-Mm-dd。

list<string>初始化赋值两种方式
.NET

list初始化赋值两种方式

19 0

1、初始化直接赋值List<string> list = new List<string>{"mu","zhuang","muzhuang"};2、list.add()的方式List<string> list = new List<string>();list.Add("mu");list.Add("zhuang");list.Add(&…

按位“或”赋值运算符 (|=)
.NET

按位“或”赋值运算符 (|=)

26 0

按位“或”赋值运算符 (|=) 对变量值与表达式值执行按位“或”,并将结果赋给该变量。result |= expression参数 result任何变量。expression任何表达式。说明 使用该运算符和使用下面的语句是等效的:result = result | expression|= 运算符查看 result 和 expression 的二进制…

程序集安全注意事项
.NET

程序集安全注意事项

22 0

在生成程序集时,可指定该程序集运行所需的一组权限。 是否将特定的权限授予程序集是基于证据的。使用证据有两种截然不同的方式: 将输入证据与加载程序所收集的证据合并,以创建用于策略决策的最终证据集。 使用这种语义的方法包括 Assembly.Load、Assembly.LoadFrom 和 Acti…

Assembly.ReflectionOnlyLoadFrom(String) 方法
.NET

Assembly.ReflectionOnlyLoadFrom(String) 方法

23 0

命名空间:System.Reflection 程序集:mscorlib.dll, netstandard.dll, System.Runtime.dll, System.Reflection.dll将给定路径的程序集加载到只反射上下文中。public static System.Reflection.Assembly ReflectionOnlyLoadFrom (string assemblyFile);参数assemblyFile Strin…

System.Reflection 命名空间
.NET

System.Reflection 命名空间

25 0

System.Reflection 命名空间包含通过检查托管代码中程序集、模块、成员、参数和其他实体的元数据来检索其相关信息的类型。 这些类型还可用于操作加载类型的实例,例如挂钩事件或调用方法。 若要动态创建类型,请使用 System.Reflection.Emit 命名空间。类AmbiguousMatchExcept…