c#- все статьи тега ➜ страница 9
Почему я получаю следующую ошибку при компиляции этой сборки?
Я пытаюсь использовать следующую команду командной строки для компиляции сборки кода из моего проекта: C:/"Program Files"/Unity/Editor/Data/Mono/bin/gmcs -target:library -out:C:/Users/Austin/Desktop/PixelExpanse.dll -recurse:C:/Users/Austin/Desktop/Projects/Repos/trunk/PixelExpanse/SpaceColonyRefactor/Assets/Source/*.cs -d:RUNTIME -r:C:/"Program Files"/Unity/Editor/Data/Managed/UnityEngine.dll Как вы можете видеть, я, по-моему, правильно ссылаюсь на UnityEngine.dll. Код, который будет ско ...
Объединение списка байтов в C# []
Я создаю несколько байтовых массивов, которые нужно соединить вместе, чтобы создать один большой байтовый массив - я бы предпочел вообще не использовать byte [], но здесь у меня нет выбора... Я добавляю каждый из них в список, когда я их создаю, поэтому мне нужно только выполнить конкатенацию, когда у меня есть все байты [], но мой вопрос в том, как лучше всего это сделать? Когда у меня есть список с неизвестным числом байтов [], и я хочу объединить их все вместе. Спасибо. ...
Как организовать и назвать DTO, которые используются в качестве контрактов данных в веб-службе WCF
Мы используем DTOs в качестве контрактов данных в нашей веб-службе WCF. Цель этих DTOs-предоставить только ту информацию, которая имеет отношение к конкретному методу API. То, что я ищу от вас, ребята, это некоторые советы о лучших практиках здесь. Например, рассмотрим следующую простую модель: class Order { int CreatedBy { get; set; } DateTime CreatedOn { get; set; } string Description { get; set; } int Id { get; set; } string Name { get; set; } } Предполагая, что наш ...
Рекурсивное добавление узла в a.NET TreeView
Мне нужно создать структуру меню, взятую из таблицы базы данных, которая использует ID и ParentID и ранг, который используется для определения порядка узлов. Root(ID 1, ParentID 0, Rank 1) - Node(ID 2, ParentID 1, Rank 1) - Node(ID 3, ParentID 2, Rank 1) - Node(ID 4, ParentID 3, Rank 1) - Node(ID 5, ParentID 3, Rank 2) - Node(ID 6, ParentID 2, Rank 2) - Node(ID 7, ParentID 2, Rank 3) - Node(ID 8, ParentID 1, Rank 2) - Node(ID 9, ParentID 8, Rank 1) - Node(ID ...
Десериализация XML без пространств имен, но в классе, ожидающем пространства имен
Дубликат:пропуск всех пространств имен xml при сериализации объекта? Не тот же.. Я хочу по-другому: Десериализоваться! У меня есть класс C#, как показано ниже: [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.portalfiscal.inf.br/nfe")] [System.Xml.Serializa ...
WCF в IIS, используя MSMQ в режиме рабочей группы
Я пробовал MSMQ с WCF, но, кажется, не могу заставить его работать должным образом. У меня работает клиент (который отправляет сообщения в очередь), используя WCF и ссылку на службу. Код, который делает это, более или менее таков: static void Main(string[] args) { var client = new MsmqServiceReference.MsmqContractClient(); client.SendMessage("TEST"); client.Close(); Console.ReadKey(); } Где MsmqContractClient-это прокси, создаваемый visual studio при добавлении ссылки на служ ...
Обрабатывать транзакцию при вызове хранимой процедуры SQL в цикле side A C#
Я работаю над системой, которая уже разработана некоторыми другими разработчиками. И в этой системе они вызвали хранимую процедуру, которая используется для вставки записей в боковой цикл в C# без использования пользовательских типов таблиц. И что мне нужно сделать, так это добавить транзакцию в этот сценарий. Но проблема в том, что я понятия не имею о месте проведения сделки. Я хотел бы знать, есть ли он в коде C#, деформирующем цикл, или внутри хранимой процедуры. ...
Список приведения к IEnumerable
Я все еще изучаю некоторые из этих вещей c#, и я не мог найти ответ на этот вопрос. Предположим, что у меня есть список MyObject, реализующих MyInterface public class MyObject : IMyInterface { ...} public List<MyObject> MyObjectList; Как я могу вернуть IEnumerable<IMyInterface> с содержимым MyObjectList? Я имею в виду, прямо сейчас у меня есть это: List<IMyInterface> temp = new List<IMyInterface>(); foreach (MyObject obj in MyObjects) temp.Add(obj); return (IEnum ...
Получение необработанных данных POST из метода Web API
У меня есть следующий метод Web API в классе ApiController: public HttpResponseMessage Post([FromBody]byte[] incomingData) { ... } Я хочу, чтобы incomingData было сырым содержанием поста. Но похоже, что стек Web API пытается проанализировать входящие данные с помощью JSON formatter, и это приводит к сбою следующего кода на стороне клиента: new WebClient().UploadData("http://localhost:15134/api/Foo", new byte[] { 1, 2, 3 }); Есть ли простой обходной путь для этого? ...
Блоки потока данных TPL, работающие в потоке пользовательского интерфейса
Я строю конвейер потока данных для выполнения различных операций обработки(в основном ввода-вывода, но некоторые операции процессора), которые находятся в естественном потоке. Поток в настоящее время находится в этой основной схеме: загрузка данных из файла разбор записи с помощью блока преобразования сериализация и загрузка объекта на сервер через REST Этот конвейер обработки может быть запущен автоматически или через графический интерфейс пользователя. Для того, когда он запускается и ...
Метод, который принимает n число параметров в C #
Я разрабатываю приложение для windows, часто мне нужно очистить текстовые поля, когда пользователь сохраняет запись или нажимает на кнопку Очистить. В настоящее время я использую этот код txtboxname.текстовая строка.пусто; для каждого текстового поля Так можно ли написать метод, который принимает n число параметра например, читая все текстовые поля в массиве и используя foreach, мы можем очистить их Главное требование-написать метод, который принимает n число параметров я.е Размер параметра бу ...
Установите фон представления datagrid в прозрачный
Я попытался установить цвет фона представления таблицы данных, чтобы быть "прозрачным" из свойств, но он сказал "не является допустимым свойством". Как я могу это сделать? ...
Создание новых объектов в методе Update()
Я где-то читал, что я не должен создавать новый экземпляр объекта в методе Update() игрового движка, потому что это приведет к пробуждению сборщика мусора и снижению производительности, но иногда я вижу в некоторых учебниках, что они используют новое ключевое слово в методе unity Update ()! Это нормально? И Юнити как-нибудь справится с этим, или нет? ...
Распознавание изображений на языке C#
В настоящее время я ищу библиотеку распознавания образов C#. Что я хочу сделать: Я хочу написать функцию, которая сканирует изображение и возвращает, если другое изображение является его частью. Или, по крайней мере, что-то, что выглядит знакомым в случае, если углы двух объектов различны. Ссылка на возможную библиотеку и краткий пример кода были бы великолепны! Заранее спасибо! ...
Вызов функции F# из C#
Я просмотрел другие инструкции и до сих пор не знаю, как это сделать. У меня есть два проекта (калькулятор в C# и логика в F#). Я добавил ссылку на логику в калькуляторе, а также ссылку на FSharp.Ядро Однако, когда я добавляю строку float result = Logic.start(formula); В моем проекте C# я получаю сообщение об ошибке: " логика имени не существует в текущем контексте." В проекте logic есть модульная логика, поэтому она должна появиться правильно? Что я все еще отсутствует? EDIT: вот ...
WebBrowser control-ожидание загрузки страницы после отправки формы
Я новичок в c# и его концепциях, поэтому мне жаль, если этот вопрос немного глуп. Я пытаюсь сделать некоторую автоматизацию, используя WinForms webbrowser control elements = webBrowser1.Document.GetElementsByTagName("input"); foreach (HtmlElement element in elements) { if (element.GetAttribute("value") == "Anzeigen") element.InvokeMember("click"); } while (webBrowser1.ReadyState != WebBrowserReadyState.Complete) Application.DoEvents(); // do some math on recived html // ...... // sh ...
Есть ли способ проверить, является ли строка хэшем MD5?
Я пытаюсь ввести текстовый файл, содержащий хэши MD5 и ключевые слова (по одному на строку) в приложение C#. Есть ли способ проверить, является ли строка хэшем MD5? Я посмотрел на MSDN и не смог найти ничего в классе MD5. ...
Изображения в WPF не отображается объект bitmapsource
Я новичок в использовании WPF и GDI, и у меня возникли проблемы с отображением изображения. Моя конечная цель-построить что-то похожее на разоблачение. До сих пор я серые экраны, собрать все активные hwnd, и захватить экраны всех окон. На данный момент у меня есть один элемент изображения, для которого я пытаюсь установить источник, но ничего не появляется. foreach (IntPtr hwnd in hwndlist) { IntPtr windowhdc = GetDC((IntPtr) hwnd); IntPtr bmap = CreateBitmap(400, 400, 1, 32, null); ...
Как распространять 32-и 64-разрядные версии библиотеки
У меня есть библиотека C#, которая вызывается различными клиентами (как 32-разрядными, так и 64-разрядными). До сих пор он был скомпилирован как AnyCPU, поэтому не было никаких проблем. Недавно я добавил зависимость в библиотеку SQLite .NET, которая поставляется как в 32-х, так и в 64-битных вариантах (но не AnyCPU). Итак, теперь у меня должно быть 2 сборки - для обеих разрядностей. В прошлом я видел другие библиотеки (MS SQL Compact приходит на ум), которые имели схему, где одна сборка . ...
Декомпозиция дат в Dynamics CRM
Мне передали требование, чтобы бизнес-пользователи могли разложить подмножество полей даты на ряд сущностей в строковые поля года, месяца и дня. Динамика, по-видимому, не имеет функциональности, чтобы сделать это из коробки. Я хотел бы добавить его, используя вычисляемые поля. Наиболее привлекательным подходом является расширение списка функций , доступных в выражениях вычисляемого поля, и предоставление функции, вызывающей DateTime.ToString или один из его друзей. Не удалось найти документ ...