50 / 37 / 9
Регистрация: 25.06.2014
Сообщений: 406
1

Класс использует другое пространство имен

06.03.2016, 18:24. Показов 535. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть два пространства имен
C#
1
2
using System.Windows;
using Word = Microsoft.Office.Interop.Word;
Я хочу создать объект класса Application, который находить в пространстве имен Microsoft.Office.Interop.Word, но он привязывается к пространству имен System.Windows.
Миниатюры
Класс использует другое пространство имен  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.03.2016, 18:24
Ответы с готовыми решениями:

Пространство имен
Как собственно сделать что бы "string ch = my.change + ".txt";" было что я написал, а не...

Пространство имен
Добрый день. Стоит у меня VS Express 2010, MS Server 2008, SQL Management Studio Express 2008. Пишу...

Пространство имен
"Terrasodt.Core.DB.Query" не содержит определение для "ExecuteReader". Не удалось найти метод...

Пространство имён
Как можно обратиться к другому классу, который в том же пространстве имен? Пример: test1.cs: ...

5
50 / 37 / 9
Регистрация: 25.06.2014
Сообщений: 406
06.03.2016, 18:28  [ТС] 2
Сразу после того как создал тему нашел ответ.
Нужно было писать так
C#
1
Word::Application word = new Word::Application();
0
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
06.03.2016, 18:29 3
SashaPl, пропишите явно пространство имен раз такое дело.
var app = new Microsoft.Office.Interop.Word.Application();
0
Эксперт .NET
6451 / 4053 / 1598
Регистрация: 09.05.2015
Сообщений: 9,480
06.03.2016, 18:35 4
C#
1
2
3
4
5
using WordApp = Microsoft.Office.Interop.Word.Application;
 
...
 
WordApp word = new WordApp();
0
50 / 37 / 9
Регистрация: 25.06.2014
Сообщений: 406
06.03.2016, 18:46  [ТС] 5
Цитата Сообщение от EvilFromHell Посмотреть сообщение
SashaPl, пропишите явно пространство имен раз такое дело.
var app = new Microsoft.Office.Interop.Word.Application();
Как-то не очень хочется каждый раз писать полное пространство имен
0
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
06.03.2016, 18:47 6
SashaPl, альтернативный вариант указан выше. Если таких мест не много, то я обычно пишу полное, чтобы потом не путаться.
0
06.03.2016, 18:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.03.2016, 18:47
Помогаю со студенческими работами здесь

пространство имен
Кто-нибудь знает какие using System. надо использовать для этого? windows =...

Не подключается пространство имен
using System; namespace ClassLibrary { class Person : IDateAndCopy { public...

Пространство имен и названия
1)Может ли один namespace быть в двух файлах?Т.е в одном файле два класса и во втором два.И есть ли...

Директива using и пространство имен
Правильно ли я понял, как работает директива using? Она разрешает использовать типы из указанного...

Пространство имен System.Windows
Здравствуйте! Появилась непонятная проблема. Не находит System.Windows. Причем только в этом коде....

Создать собственное пространство имен
Создать собственное пространство имен, в котором создать два класса: MyInterface и MySort. В классе...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru