Мы разработали API, который предоставляет серию интерфейсов, написанных на C #.
- Кроме C #, какие языки могут наследоваться от интерфейса C #?
Мотивация этого вопроса заключается в том, что мы пишем документацию по API и хотели бы указать, какие языки могут использовать интерфейсы, которые мы написали в C #.
Например, могут ли VB.NET или F # наследовать интерфейс, написанный на C #?
РЕДАКТИРОВАТЬ ----
Должен отметить, что с тех пор я обнаружил атрибут CLSCompliant, который заставляет компилятор проверять соответствие спецификации общего языка (CLS) во время компиляции. Это полезный атрибут для общедоступных API для обеспечения соответствия другим языкам .NET.
Ссылка на статью, объясняющую использование атрибута CLSCompliant