Integração C# e VB
24/07/2012
0
Estou aqui mais uma vez com dúvidas sobre o .NET Framework.
Sabendo que as principais linguagens deste framework são o C# e o VB.NET, é possível desenvolver projetos mesclando o uso das duas linguagens?
Por exemplo: desenvolver uma biblioteca de classes em VB e usá-la em C#, ou criar um projeto todo em C# e adicioná-lo a uma solution na qual se está usando VB.
Desde já agradeço a atenção.
Rachel Andrade
Posts
24/07/2012
Renato Groffe
É possível sim.
Você pode muito bem ter como exemplo um projeto do tipo Class Library em que todas as classes foram codificadas em C#, ao passo que um projeto ASP.NET que dependa desta foi implementado em VB.NET. O resultado da compilação a partir do Visual Studio é praticamente o mesmo, independente da linguagem ter sido C# ou VB.NET.
Este tipo de situação acontece às vezes em soluções que foram iniciadas em VB.NET, por exemplo, sendo que a implementação de novos módulos (por algum critério da equipe de desenvolvimento) pode ser feita através de C#.
Até!
24/07/2012
Rachel Andrade
Acho que entendi essa parte, mas seria possível conter classes em linguagens diferentes em um mesmo projeto?
24/07/2012
Renato Groffe
A definição de que linguagem será utilizada acontece no momento de geração de um projeto. Tanto que o C# e o VB.NET possuem compiladores diferentes, sendo que de acordo com o tipo de projeto o executável correspondente (para compilação a partir de uma dessas linguagens) será acionado.
25/07/2012
Rachel Andrade
Agora sim tirei minhas dúvidas a respeito desse assunto.
Podem encerrar este tópico.
Clique aqui para fazer login e interagir na Comunidade :)