Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Можно ли совмещать код VB и C# и как?


Автор: Exception 10.3.2005, 18:41
Есть ли спопсобы в одном классе один метод писать на VB а другой на C#? Хотя бы с помощью ildasm?

Автор: AntonSaburov 10.3.2005, 19:56
Попробуй.
В принципе можно разбивать класс на несколько файлов - надо попробовать.

Скажем огромное СПАСИБО smile

Автор: Domestic Cat 10.3.2005, 19:59
Я читал что можно даже в одном файле, но сам не пробовал smile

Автор: Дрон 11.3.2005, 10:13
Domestic Cat
Из Visual Studio очень сомнительно, что получится в одном проекте создать файлы разных языков. А вот вручную, наверно, можно. Не пробовал.

Цитата(Domestic @ 10.3.2005, 19:59)
Я читал что можно даже в одном файле, но сам не пробовал smile

Вряд ли. Хотя чем Билл не шутит smile

Автор: [Last]Wizard 11.3.2005, 15:50
Можно с помощью наследования - базовый класс на C#, наследник на VB.NET. Но они должны быть в разных проектах.

Автор: Exception 11.3.2005, 19:37
Цитата
базовый класс на C#, наследник на VB.NET. Но они должны быть в разных проектах.

Запарно.
А если отдельно писать методы на vb и на c#, скомпилить, а потом ildasm'ом разворошить их и il'овский код copy-paste и ilasm? Попробую - напишу smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)