类 MultiLanguageString

MultiLanguageString class

表示多语言字符串。

public class MultiLanguageString

构造函数

名称描述
MultiLanguageString()创建空的多语言字符串。

属性

名称描述
IsEmpty { get; }如果 MultiLanguageString 没有任何语言的字符串,则为 True。

方法

名称描述
AddLanguageString(string, int)添加特定语言的字符串。
ContainsString(string)如果该字符串存在于所有语言的字符串中,则返回 true。
override Equals(object)如果对象被视为相等,则返回 true。
GetAllLanguageIds()获取所有字符串的语言标识符,如果没有字符串则返回空数组。
GetAllStrings()返回所有语言的所有字符串。
GetEnglishString()如果找到则返回英文字符串。否则返回第一个非英文字符串。
override GetHashCode()GetHashCode 实现。
GetStringForLanguageId(int)如果找到则返回与传入的语言标识符相关的字符串。否则返回空字符串。
operator ==相等运算符实现。(2 个运算符)
operator !=不等运算符实现。(2 个运算符)

另见