Уведомления
Очистить все
Добрый день, ищу способ сообщить компилятору о неиспользуемом аргументе функции, чтобы не выводилось предупреждение о том, что параметр не используется. Простой пример для демонстрации:
private string Function(string name, int age)
{
// Код функции, age не используется
}
Переменная age в коде не используется, компилятор на нее ругается из-за этого. В QT использовал Q_UNUSED() для этого.
Создатель темы Размещено : 26.03.2023 10:42
Привет:
private string Function(string name, int age)
{
_ = age;
// Код функции, age не используется
}
Размещено : 26.03.2023 13:36
И немного теории по теме - https://learn.microsoft.com/en-us/dotnet/csharp/fundamentals/functional/discards
Размещено : 26.03.2023 17:55
Спасибо, предупреждения пропали. Но синтаксис конечно малосимпатичный )
Создатель темы Размещено : 27.03.2023 10:10
Симпатичность - критерий относительный )
Размещено : 27.03.2023 11:08
