首页 > 解决方案 > 如何在 UWP 中使用 Left()、Right()、Mid() 和 Len() 函数?

问题描述

我正在将 .vb 源文件从 VB.NET Windows 窗体项目移植到我的新 VB UWP 项目中,并且未定义Left()Right()Mid()和函数。Len()

标签: .netvb.netuwp

解决方案


您可以包含一个引用来Microsoft.VisualBasic.dll解决这些问题,然后导入命名空间。

UWP尽管有文档,但当前不支持您想要的 VisualBasic 字符串方法:

请注意,用于 UWP 应用的 .NET并不包括每种类型的所有成员

可用的字符串方法仅限AscW于目前。

但是,我建议不要使用它们。无论如何,您想要的每个Microsoft.VisualBasic方法最终都会调用string.Lengthand 。string.SubString我以前也很想念这些,但大多数时候我真正想要的是string.StartsWithstring.EndsWith

另请注意,VBInStr可以被string.IndexOf


推荐阅读