/
aprogrammer
/
dotnet-docs
Обзор
Документация
Войти
/
aprogrammer
/
dotnet-docs
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
docs/csharp/language-reference/attributes/snippets/ConditionalExamples.cs
44 строки
892 B
Bill Wagner
first draft of nameof updates (#29549)
15 июн 2022, 00:43
Не верифицирован
15 июн 2022, 00:43
86ba43a
Код
Авторство
О чём код?
using System.Diagnostics; namespace AttributeExamples; public class Conditionals { // <SnippetConditional> [Conditional("DEBUG")] static void DebugMethod() { } // </SnippetConditional> // <SnippetMultipleConditions> [Conditional("A"), Conditional("B")] static void DoIfAorB() { // ... } // </SnippetMultipleConditions> } // <SnippetConditionalConditionalAttribute> [Conditional("DEBUG")] public class DocumentationAttribute : System.Attribute { string text; public DocumentationAttribute(string text) { this.text = text; } } class SampleClass { // This attribute will only be included if DEBUG is defined. [Documentation("This method displays an integer.")] static void DoWork(int i) { System.Console.WriteLine(i.ToString()); } } // </SnippetConditionalConditionalAttribute>