2
Как в C# объявить тип подобный Union Types из TypeScript? type OnlyOne = "one" | "two" | "three" function foo(value: OnlyOne) { // ... } foo("two") // Ok foo("error") // Error => Argument of type '"error"' is not assignable to parameter of type 'OnlyOne' Playground Базовый тип предполагается...