Looking for c# Keywords? Try Ask4Keywords

C# Language недействительным


пример

Зарезервированное слово "void" является псевдонимом типа System.Void и имеет два применения:

  1. Объявить метод, который не имеет возвращаемого значения:
public void DoSomething()
{
    // Do some work, don't return any value to the caller.
}

Метод с возвращаемым типом void все равно может иметь ключевое слово return в своем теле. Это полезно, когда вы хотите выйти из выполнения метода и вернуть поток вызывающему:

public void DoSomething()
{
    // Do some work...

    if (condition)
        return;

    // Do some more work if the condition evaluated to false.
}
  1. Объявите указатель на неизвестный тип в небезопасном контексте.

В небезопасном контексте тип может быть типом указателя, типом значения или ссылочным типом. Объявление типа указателя обычно является type* identifier , где тип является известным типом, то есть int* myInt , но также может быть void* identifier , где тип неизвестен.

Обратите внимание, что объявление типа указателя void не рекомендуется Microsoft.