Misturando código VB.Net e C # em um projeto de site ASP.Net?

A pergunta é muito antiga e muitas vezes feita por aí, tenho perguntas semelhantes aqui, mas minha pergunta é um pouco mais específica.

Q1 É legal misturar código C # e VB.Net no site ASP.Net? Será que vai funcionar ou não? Se funcionar, como pode ser feito? Qualquer amostra será boa.

Q2 Se houver alguma repercussão na mistura do código C # e VB.Net, compartilhe-os também.

Eu tenho um projeto da web que é codificado em VB.Net. Estou trabalhando em um módulo do projeto. e eu quero codificar em c #. Não posso converter o projeto inteiro em c # porque não sou o único a trabalhar no projeto. No entanto, o módulo que pretendo criar, quero que seja construído em C #.

Ouvi dizer que, no caso de projetos da Web, se codificarmos parte em C # e parte em VB.net, haverá problemas ao compilar o projeto em uma dll. Isso é verdade? se sim, então qual é a solução.

Além disso, se estou criando uma biblioteca de vínculo dinâmico no .Net, posso misturar o código C # e Vb.Net?

questionAnswers(3)

yourAnswerToTheQuestion