Nevermind....
public class MainClass {
public static void main(String[] args) {
java.util.Date utilDate = new java.util.Date();
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());
System.out.println("utilDate:" + utilDate);
System.out.println("sqlDate:" + sqlDate);
}
}
объясняет это. Ссылка http://www.java2s.com/Tutorial/Java/0040 __ Data-Type/ConvertfromajavautilDateObjecttoajavasqlDateObject.htm
использование директивы
в C # не позволяет это:
Создайте директиву using для использования типы в пространстве имен без необходимости укажите пространство имен. Использование директива не дает вам доступа к любые пространства имен, вложенные в пространство имен, которое вы указываете.
VB.NET, однако, поддерживает несколько более близкое поведение с оператором Imports
:
Объем созданных элементов доступно в заявлении об импорте зависит от того, насколько вы конкретны, когда используя оператор Imports. За например, если только пространство имен указаны все члены с уникальными именами этого пространства имен и членов модули в этом пространстве имен, являются доступно без квалификации. Если как пространство имен, так и имя элементом этого пространства имен являются указано, только члены этого элемент доступны без
Это потому, что VB.Net поддерживает частичные пространства имен ; C # этого не делает.
В Visual Basic система импортируется по умолчанию и дочерние пространства имен автоматически разрешается.
Подробнее в этой статье.
вы можете сказать System.Collections.Generic.List. это сработает.
Я думаю, вам нужно предоставить весь список, а не опускать системную часть.
ТАКЖЕ вам нужно будет шаблонировать его со строкой, как в List, подобном List (Of string)