文件名称:Magicast:自动将任何内容投射到.NET中的任何内容
文件大小:20KB
文件格式:ZIP
更新时间:2024-06-08 03:02:08
C#
魔术师 .NET类型系统规则适用于弱项。 自动将任何内容投射到.NET中的任何内容。 几乎所有东西。 Nuget包在这里: ://www.nuget.org/packages/Magicast/ 警告和免责声明:这是一段非常危险的代码(有人说甚至很卑鄙:)。 使用风险自负,如果事情兴隆,请不要怪我。 但是有一些非常有用的应用程序。 进一步了解。 问题 .NET在输入方面非常严格。 即使源类型和目标类型结构相同,也不能将任何内容强制转换为任何内容。 例如,您不能在C#中执行此操作: class Foo { public string field1 ; public string field2 ; } class Bar { public string field1 ; public string field2 ; } var foo = new Foo (); var b
【文件预览】:
Magicast-master
----Magicast.sln(2KB)
----.gitignore(3KB)
----NuGet.Config(252B)
----test()
--------Magicast.Tests()
----.gitattributes(2KB)
----global.json(133B)
----src()
--------Magicast()
----readme.md(10KB)
----Magicast.sln.DotSettings(8KB)