在资源中使用Guids作为标识



是否可以使用Guids作为资源文件中的标识符?

在我的程序中,当用户创建一个项目时,他将能够在一些可能的类型之间进行选择。被选中的项目将通过Guid保存。

但是Guids中的连字符对于资源文件来说似乎是个问题。是否有更好的解决方案,以使用Replace,以便在查找当前语言的类型名之前从Guid中删除每个连字符?

如何将Guids转换为字符串?

您可以使用Guid.ToString("N")生成不带任何连字符的字符串guid。

您可能也必须在开始处放置一个非数字-如果您这样做,可能最容易使用String.Format():

string guidStr = string.Format("X{0:N}", Guid.NewGuid()); // Prefix with "X"

相关内容

  • 没有找到相关文章

最新更新