From e41652d553beda7a2eb1600da4795e07f4260330 Mon Sep 17 00:00:00 2001 From: nsnail Date: Thu, 10 Nov 2022 20:47:30 +0800 Subject: [PATCH] feat: ++ --- src/NSExt/Extensions/StringExtensions.cs | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/NSExt/Extensions/StringExtensions.cs b/src/NSExt/Extensions/StringExtensions.cs index 411bbe9..dbf8d63 100644 --- a/src/NSExt/Extensions/StringExtensions.cs +++ b/src/NSExt/Extensions/StringExtensions.cs @@ -380,6 +380,19 @@ public static class StringExtensions return JsonConvert.DeserializeObject(me); } + + /// + /// 反序列化一个文件获得指定类型的数据对象 + /// + /// 等待反序列化的json文本 + /// 实际类型 + /// 反序列化后生成的对象 + public static object Object(this string me, Type type) + { + return JsonConvert.DeserializeObject(me, type); + } + + /// /// 生成密码 /// @@ -471,5 +484,4 @@ public static class StringExtensions { return Uri.UnescapeDataString(me); } -} - +} \ No newline at end of file