202304-20 Unity常用的字符转换C#代码 public class CommonHelper { /// <summary> /// 以逗号分隔的规范字符串转换Vector2; /// </summary> /// <param name="str"></param> /// <returns></returns> pu.... Read More >
202301-15 Visual Studio 2019 自带混淆工具DotFuscator不需要去网络下载 http://t.zoukankan.com/daizhipeng-p-13492298.html 大家是否还在困扰发布的项目dll容易被人反编译呢,VS2019默认是没有安装DotFuscator的,需要在顶部中间位置的搜索框输入:DotFuscator 搜索来安装;vs2017.... Read More >
202301-11 C#文件和文件文件夹按时间、名称排序-顺序与倒序 原文地址:C#文件和文件文件夹按时间、名称排序-顺序与倒序 - 百度文库 (baidu.com) 对于文件和文件夹有多种排序方式,常用的就是按创建或修改时间、按文件名排序。在 C# 中,按时间和文件名排序都十分简单,用数组提供的排序方法 Array.Sort() 一行代码就可以搞定,当然也可以用常用的排序方法,如快速排序、冒泡排序等。 文件排序的方法也适用于文件夹,只是传递的变量不同。.... Read More >
202212-09 ## 使用Newtonsoft.Json解析JSON数组 腾讯云 IM SDK使用Newtonsoft.Json来解析其消息数据,所以本文记录Newtonsoft.Json的部分用途 一、获取JSon中某个项的值 要解析格式: [{"VBELN":"10","POSNR":"10","RET_TYPE":"S","RET_MSG":"写入失败:"},{"VBELN":"00","POSNR":"00","RET_TYPE":"E","RET.... Read More >
202211-02 c# 判断字符串中是否包含中文 使用正则表达式可以快速的判断字符串中是否有中文。 代码示例: string test1 = "asdasdas121312/*-"; string test2 = "阿三大苏打"; string test3 = "asda阿三大苏打__132"; p.... Read More >
202210-11 关于 C# 中的变量的初始化问题浅谈 C# 变量初始化是 C# 强调安全性的另一个例子。简单地说,C# 编译器需要用某个初始值对变量进行初始化,之后才能在操作中引用该变量。大多数现代编译器把没有初始化标记为警告,但C#编译器把它当作错误来看待。这就可以防止我们无意中从其他程序遗留下来的内存中获取垃圾值。 C# 变量初始化的操作中有两个方法可确保变量在使用前进行了初始化: 变量是类或结构中的字段,如果没有显式初始化,创建.... Read More >
202210-11 快速掌握 C#6 新特性 1. 只读自动属性(Read-only auto-properties) C# 6之前我们构建只读自动属性: 1 public string FirstName { get; private set; } 2 public string LastName { get; private set; } 原理解析:就是编译器在生成set访问器时,它的修饰符是private,由上.... Read More >
202208-29 如何在Unity中使用正则表达式? 很多时候我们在检测用户输入,或者判断一些问题,或密码的时候,会需要验证字符串是否符合我们要求的规范,那么在Unity中如何使用这些规范呢? //C# private string 表达式 = "^[0-9]*$"(表达式:当前意思是仅可以输入数字); private string 用户输入1= "123123123"; private string 用户输入2= "1231a"; .... Read More >
202208-24 C#将UTC日期时间转换为本地时间 问题描述 访问某些接口时,返回的时间是UTC时间,想转换为本地所在时区的时间。 解决方案: DateTime utcTime= item.CreatedTime; //需要转换的UTC时间 TimeZoneInfo localTime = TimeZoneInfo.Local; //本地时区时间 DateTime localDateTime = TimeZoneInfo.Conver.... Read More >
202207-13 C# 字符串(String)转枚举(Enum) 1、简介 为了方便,写了个泛型扩展。 2、代码 /// <summary> /// 字符串转Enum /// </summary> /// <typeparam name="T">枚举</typeparam> /// <param name="str">字符串</param>.... Read More >