Доступ к свойствам на статических подачи, какой метод для использования в C#C#

Место общения программистов C#
Ответить
Anonymous
 Доступ к свойствам на статических подачи, какой метод для использования в C#

Сообщение Anonymous »

У меня есть класс, как это: < /p>
public static class Settings
{
private static SettingsWindow _settingsWindow = null;

public static void Init(SettingsWindow settingsWindow)
{
_settingsWindow = settingsWindow;
}
< /code>
, затем позже является следующим (внутри метода): < /p>
_settingsWindow.ExePathTextBox.Text = CurrentSettings.ExePath;
_settingsWindow.rbSimpleSave.Checked = !CurrentSettings.optSaveUseBrowser;
_settingsWindow.rbBrowserSave.Checked = CurrentSettings.optSaveUseBrowser;
_settingsWindow.rbPresetAll.Checked = CurrentSettings.PreventPresetCol == PC.Allow;
_settingsWindow.rbPresetFolder.Checked = CurrentSettings.PreventPresetCol == PC.Folder;
_settingsWindow.rbPresetGlobal.Checked = CurrentSettings.PreventPresetCol == PC.Global;
_settingsWindow.rbFolderAll.Checked = CurrentSettings.PreventFolderCol == PC.Allow;
_settingsWindow.rbFolderParent.Checked = CurrentSettings.PreventFolderCol == PC.Folder;
_settingsWindow.rbFolderGlobal.Checked = CurrentSettings.PreventFolderCol == PC.Global;
< /code>
Существует ли какой -нибудь способ ярлык эти операторы, чтобы не повторять _settingswindow < /code> на каждой строке?
Надеюсь, существует какой -то очевидный ответ, который я каким -то образом не нахожу.

Подробнее здесь: https://stackoverflow.com/questions/793 ... -in-c-shar
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»