2009-01-13 20 views
5

Viniendo de un fondo VB y siendo forzado a aprender C#, he llegado al primer obstáculo.espacios de nombres C# en web.config

En VB podría poner todos los espacios de nombres que quisiera disponibles en toda la aplicación en el archivo web.config y estaría disponible en cada código detrás del archivo sin tener que agregar instrucciones de importación.

<namespaces> 
<clear/> 
<add namespace="System"/> 
<add namespace="System.Collections"/> 
<add namespace="System.Collections.Generic"/> 

Parece Visual Studio no puede hacer esto con C# y tengo que añadir el uso de declaraciones por todo el lugar.

Por favor, dime que me falta algo obvio y hay una manera de hacer esto.

+4

Forzado ¿eh? Mirarás atrás en este momento en el futuro con cariño. –

+0

Eso espero. En este momento estoy a punto de tirar algo por la ventana :) –

+2

A regañadientes reconozco que es posible que tengas razón, Jon. –

Respuesta

8

Para C#, los espacios de nombres ingresados ​​en el web.config se reconocerán en archivos .aspx, pero no en código subyacente. No creo que le tome mucho tiempo ajustar (Ctrl- le permitirá agregar rápidamente un espacio de nombres cuando escriba un nombre de clase que no tenga el espacio de nombres al que se hace referencia).

Cuestiones relacionadas