2010-11-04 2 views
1

я только начинал обучение C# это может быть очень простой, но в VB я есть эти пространства именИспользование пространств имен с C#

<%@ import Namespace="System.Data" %> 
<%@ import Namespace="System.Globalization" %> 
<%@ import Namespace="System.Data.SqlClient" %> 

Как идти об использовании этих пространств имен в C#?

Я попытался

namespace System.Data 

и

using System.Data 

, но они не работали

+2

Вам необходимо завершить инструкцию using; – dotariel

ответ

9

Вы пытаетесь импортировать пространство имен в ASP.NET-страницу? Если это так, код, который вы указали с изменением дела, будет работать нормально.

<%@ Import Namespace="System.Data"%> 

Если вы пытаетесь импортировать их в реальный .cs файл, то вам нужно "используя" директиву

using System.Data; 
using System.Globalization; 
+1

Я импортирую их в страницу 'aspx' - Смена случая сделала трюк - Спасибо –

+1

Должен ли я использовать файлы .cs вместо .aspx? –

+0

@Jamie для фактического содержимого HTML/ASP.Net ASPX - это подходящее место. Я только что упомянул файл .cs, потому что не мог сказать из вопроса, в каком файле у вас возникла проблема, поэтому я поставил решение для обоих. – JaredPar

0
using System.Data; 
using System.Globalization; 
using System.Data.SqlClient; 

public class MyClass {} 
0

Это:

<%@ import Namespace="System.Data" %> 
<%@ import Namespace="System.Globalization" %> 
<%@ import Namespace="System.Data.SqlClient" %> 

являются страницы ASP.NET директивы. Они будут одинаковыми независимо от того, являются ли ваши файлы с кодом ниже C# или VB.

Смежные вопросы