Я добавил файл .resx через Visual Studio. Это создало файл designer.cs
со свойствами, чтобы немедленно возвращать значение любого ключа, который я хотел. Например, это некоторый автоматически сгенерированный код из файла конструктора.
/// <summary>
/// Looks up a localized string similar to When creating a Commissioning change request, you must select valid Assignees, a Type, a Component, and at least one (1) affected unit..
/// </summary>
public static string MyErrorMessage {
get {
return ResourceManager.GetString("MyErrorMessage", resourceCulture);
}
}
Таким образом, я смог просто сделать:
string message = Errors.MyErrorMessage;
Где Errors
- это файл Errors.resx
, созданный в Visual Studio, а MyErrorMessage
- это ключ.