Все вопросы: [c#]

46 375 вопросов

0
голосов
1ответов
2083 просмотров

Шифрование данных клиент-сервер и разработка протокола

Я пишу клиент-серверное приложение, которое будет использоваться в компьютерном классе и действовать как служба (без работы в качестве службы). У меня есть консольное приложение, вызывающее встроенную функцию ShowWindow / SW_HIDE с помощью объекта HWND консоли - это дает ему то, что я хочу здесь...

4
голосов
2ответов
467 просмотров

Имитируйте жизненный цикл страницы, чтобы получить HTML-код из слоя пользовательского интерфейса.

Я работаю с довольно большим веб-приложением .net. Пользователи хотят иметь возможность экспортировать отчеты в PDF. Поскольку отчеты основаны на агрегировании многих уровней данных, лучший способ получить точный снимок - это сделать снимок пользовательского интерфейса. Я могу взять HTML-код ...

5
голосов
4ответов
20191 просмотров

Как найти «первое» значение в словаре?

Как найти первое значение в Dictionary<int, MyTableClass>, где MyTableClass наследует Field<F1, F2, F3>?Я бы предпочел комбинацию Свойство или Свойство / Метод, которая возвращает первое значение в Словаре, где F1 = MyEnum.value. Чего я не хочу делать, так это foreach. С точки зре...

0
голосов
5ответов
5156 просмотров

Проверка ввода - числа против букв

Я создаю короткую консольную программу на C #, которая будет задавать 10 дополнительных вопросов, используя случайные числа от 0 до 10.Затем он сообщает пользователю, сколько у него было правильных или неправильных ответов.Я пытаюсь найти способ проверить, что вводимые мной данные являются число...

2
голосов
1ответов
346 просмотров

Это лучшее использование шаблона адаптера?

Будет ли использование шаблона адаптера лучшим вариантом, когда все, к чему вы пытаетесь адаптироваться, - это класс, содержащий поля, а не методы или функции? Например, может ли следующий подход лучше всего подойти?Я использую C #, если это имеет значение для ваших ответов. NewClass ...

1
голосов
3ответов
4306 просмотров

Как читать / записывать узлы и дочерние узлы из файла xml в С #, возможно, используя xpath?

Может, мне кто-нибудь поможет.Мне нужны два метода. Первый должен открыть XML-файл и получить все узлы с заданным параметром, например: XML-файл (file.xml): <Menu id="1" Name="myMenu"> <MenuItem Header="Header 1" Name="header1" /> <MenuItem Header="Header 2" Name="hea...

25
голосов
2ответов
31973 просмотров

Лучшая практика для включения внешнего файла конфигурации log4Net в ASP.NET

Я видел как минимум два способа включения внешнего файла конфигурации log4net в веб-приложение ASP.NET: Наличие следующего атрибута в вашем файле AssemblyInfo.cs: [assembly: log4net.Config.XmlConfigurator(ConfigFile = "Log.config", Watch = true)] Вызов XmlConfigurator в Global.asax.cs:...

1
голосов
5ответов
541 просмотров

Использование барьеров памяти

В следующем примере кода требуется ли барьер памяти в FuncA для обеспечения чтения самого последнего значения? class Foo { DateTime m_bar; void FuncA() // invoked by thread X { Thread.MemoryBarrier(); // is required? Console.WriteLine(m_bar); } void FuncB() // i...

2
голосов
2ответов
3702 просмотров

Как получить доступ к модулю класса в Excel VBA из C #?

У меня есть надстройка Excel с модулем класса.Я хочу создать экземпляр модуля класса на C # и вызвать на нем метод.Как мне это сделать?

11
голосов
3ответов
10691 просмотров

Сделайте единую службу WCF, поддерживающую SOAP, REST и WSDL

Я пытаюсь создать службу C # в .NET 3.5, которая поддерживает SOAP - и показывает WSDL - и REST. Службу SOAP и создание WSDL было достаточно просто выполнить с помощью классов ServiceHost и BasicHttpBinding. Получилось, и клиент остался доволен. Поскольку протокол SOAP вызывает все использ...

70
голосов
12ответов
49178 просмотров

Как остановить BackgroundWorker при закрытии формы?

У меня есть форма, которая порождает BackgroundWorker, который должен обновлять собственное текстовое поле формы (в основном потоке), следовательно, вызов Invoke((Action) (...));. Если в HandleClosingEvent я просто набираю bgWorker.CancelAsync(), тогда я получаю ObjectDisposedException на вызов...

1
голосов
2ответов
198 просмотров

прикрепить приложение к другому на C #

как я могу прикрепить к своему приложению любое другое приложение?، Моя цель - загрузить и запустить приложение .exe при запуске моего приложения. кто-нибудь может мне помочь?

4
голосов
4ответов
577 просмотров

Исключение общего ограничения

Извините за глупый вопрос Можно ли наложить ограничение на обобщенное таким образом, чтобы можно было получить данное T из любого ссылочного типа, кроме некоторых A, B, C (где A, B, C - ссылочные типы). (т.е.) Where T : class except A,B,C

-1
голосов
3ответов
399 просмотров

Хранимая процедура C # sql

Я новичок в написании хранимых процедур SQL с использованием C #.Просто блуждаю, есть ли способ создать общий метод, который будет вызываться в хранимой процедуре в том же скрипте?

4
голосов
4ответов
2397 просмотров

Программный HTML POST с C # .NET 1.1

Я пытаюсь интегрировать размещенную платежную страницу Moneris в свое приложение .net 1.1 с помощью iFrame.Я делал это много раз раньше, но не с .net 1.1.Кажется, я не могу найти хороший ресурс для создания программного HTML-сообщения с 1.1.Есть предложения? Спасибо! Изменить: ковыряясь в ...

2
голосов
5ответов
8181 просмотров

C # Массив объектов

Я использовал веб-службу с двумя классами «адрес» и «запрос».Одним из свойств объекта запроса является массив адресных объектов: request _req = new request(); _req.addresses = // expecting address[] Я знаю, что делаю это неправильно (так как продолжаю получать ошибки исключения), поэтому ...

1
голосов
3ответов
2814 просмотров

Проблема WCF при отправке объекта клиенту

Фон Переход от использования .Net Remoting к WCF. Большинство методов на сервере WCF работают нормально, но столкнулись с одним, который сегодня не работает. Это контракт на обслуживание: [ServiceContract] public interface IMyService { [OperationContract] generated.Response.ACS_Resp...

4
голосов
4ответов
173 просмотров

Определение класса C # неизвестно

Я просматриваю код C # и вижу что-то, чего не могу понять, рядом с определением класса.Вот пример того, что я вижу. [MethodImpl(MethodImplOptions.Synchronized)] public void AddTag(RTag tag) { this.tags.Add(tag) } Что, черт возьми, делает или заявляет первая строка?Мне не удалось найти...

7
голосов
4ответов
4733 просмотров

Есть ли способ перегрузить конструктор / процедуру инициализации для класса в VBA?

В C # я знаю, что могу перегрузить конструктор класса, указав его в теле класса: public class MyClass() { public MyClass(String s) { ... } } Это переопределяет конструктор по умолчанию (у которого нет параметров) и заставляет класс инициализировать с параметром s. Я знаю, что в VBA...

2
голосов
2ответов
4267 просмотров

IEnumerable в массив параметров

Используете linq?и XML есть ли способ преобразовать этот IEnumerable в строковый массив параметра значения? List<string> idList = new List<string>(); foreach (XElement idElement in word.Elements("id")) { idList.Add(idElement.Value); } string[] ids = idList.ToArray(); Это б...

1
голосов
5ответов
239 просмотров

Может ли тип происходить от самого себя?

При принудительном применении общего ограничения class GenericTest { public void Sample<T>(T someValue) where T:Racer,new() { Console.WriteLine(someValue.Car); } } Тип T должен происходить от гонщика базового типа ( Поправьте меня, если что-то не так ). public...

3
голосов
6ответов
893 просмотров

C # для пользовательского интерфейса, c ++ для библиотеки

У меня есть числовая библиотека, написанная на C ++. Я собираюсь создать пользовательский интерфейс для библиотеки.Я знаю некоторые MFC.Итак, одно из решений - использовать MFC и создать собственное приложение. Альтернатива - C #.Я ничего не знаю о C #.Но я думаю, этому должно быть легко на...

1
голосов
1ответов
772 просмотров

Проблема с развертыванием пользовательского элемента управления SharePoint

Я использую SharePoint 2007 Enterprise с Windows Server 2008. Я использую VSTS 2008 + C # + .Net 3.5.Я новичок в разработке и развертывании средств управления пользователями SharePoint.Я учусь, http://www.codeproject.com/KB/sharepoint/PageFooter.aspx Но меня беспокоят следующие шаги разве...

1
голосов
4ответов
133 просмотров

Присоединение к одноэлементному событию, созданному фабрикой, - какой подход будет чистым?

В моей программе есть место, где мне нужно получить доступ к синглтону, разрешенному из фабрики, и присоединиться к его событию: void MyMethod() { myFactory.Resolve<MySingleton>().DoWork += WorkMethod; } Проблема в том, что MyMethod может выполняться несколько раз, но я хочу прис...

17
голосов
7ответов
72593 просмотров

C #: Проверить значение, хранящееся внутри строкового объекта, является десятичным или нет

в C #, как я могу проверить, является ли значение, хранящееся внутри строкового объекта (например: string strOrderId = "435242A"), десятичным или нет?

7
голосов
1ответов
1108 просмотров

Есть ли предел элементов, которые могут быть сохранены в списке?

Есть ли ограничение на количество элементов, которые могут быть сохранены в списке?или можно просто добавлять элементы, пока не закончится память?

1
голосов
1ответов
410 просмотров

Как установить настраиваемый атрибут, который действителен только при возвращении функции значения int

Я знаю класс AttributeUsage.Этот класс может устанавливать только свойство, метод или класс ... и т. Д. Мне нужен настраиваемый атрибут, который действует только для метода, а метод должен возвращать значение int. Если какая-либо функция вернет строковое значение, этот атрибут не будет работать....

1
голосов
1ответов
618 просмотров

iTextSharp аварийно завершает работу с исключением StackOverflowException при получении шрифта

iTextSharp очень, очень не нравится, когда я пытаюсь создавать шрифты: FontFactory.GetFont(Font.HELVETICA, 12) Это дает мне удобный для пользователя StackOverflowException. Итак, я попробовал следующее: new Font(Font.HELVETICA, 12) , который делает то же самое.Пробовал Font.TIMES, т...

0
голосов
1ответов
151 просмотров

Тайм-аут кэша истек или не существует

Я продолжаю получать следующую ошибку при попытке отправить на сервер: Cache timed out or does not exists. StackTrace: at Royal4.MP.MasterScheduling.ProgramScheduling.iBtnAdd_Click(Object sender, ImageClickEventArgs e) at System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs...

2
голосов
3ответов
1713 просмотров

Как мне поддерживать различные размеры экрана в Windows Mobile?

Я пишу приложение Compact Framework для Windows Mobile 6.5.Приложение будет продаваться в Windowsphone Marketplace.Для этого я должен поддерживать различные размеры и разрешения экрана ... но как мне это сделать?Есть ли лучшая практика?Я использую в основном стандартные элементы управления, но ф...