本帖最后由 XTY64XTY 于 2026-2-19 11:34 编辑
Modern Type
旨在为易语言提供更现代的类型
为什么要使用 Modern Type
该模块实现了一些C# string 类的部分功能,可以使开发者从易语言过渡到 C#,也可让部分 C# 开发者在易语言使用熟悉的方法
如何使用
加载模块即可使用
差异
当前仅实现部分 String 类的功能
与原版 C# 不同点
属性:原版易语言不支持直接读取类型中的属性,请使用 类名.属性名() 来获取属性数据
常量:原版易语言不支持直接读取类型中的常量,请使用 #类名_常量名 或 类名.常量名() 来获取常量数据
读写:原版易语言不支持类型直接作为变量读写,请使用 Get()和 Set() 方法,或使用 类名.类名() 读写
方法:原版易语言不支持多个同名的方法,请使用 类名.方法名 + 序号()
其它:部分方法原版 C# 内容有差异,请以注释为主,括号包裹的是微软官方注释,为方便区分:注释开头为“方法”、“属性”、“常量”、“其它”
String:微软文档:https://learn.microsoft.com/zh-cn/dotnet/api/system.string
其它
该模块不会让易语言更好,而是让开发者从易语言过渡到 C#,易语言的没落是必然的(不开放,生态封闭)
如果有任何需要的方法实现,回复
下载
见附件
|