Tag: c

Как я могу получить список ключей от Json.NET?

Я использую C # и Json.NET. Если у меня есть JObject, я хочу список ключей внутри объекта, подобно тому, как object.Keys() возвращает ключи внутри объекта. Кажется, это было бы очевидно, но у меня очень трудное время найти способ сделать это. Изменить: Я просматриваю объект, и я хочу выплюнуть все ключи в объекте по мере прохождения. […]

Панель c # для рисования графики и прокрутки

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

Определение переменной в файлах заголовков

Мои самые основные знания о C и процессе компиляции в последнее время стали ржавыми. Я пытался выяснить ответ на следующий вопрос, но я не мог подключить основы фазы компиляции, ссылки и предварительной обработки. Быстрый поиск в Google тоже не помог. Итак, я решил прийти к первому источнику знаний 🙂 Я знаю: переменные не должны определяться […]

Самая быстрая встроенная спин-блокировка

Я пишу многопоточное приложение в c ++, где производительность имеет решающее значение. Мне нужно использовать много блокировок при копировании небольших структур между streamами, для этого я выбрал использование штифтов. Я провел некоторое исследование и тестирование скорости на этом, и я обнаружил, что большинство реализаций примерно одинаково быстрые: Microsoft CRITICAL_SECTION, с установленным значением SpinCount до 1000, […]

Как скрыть окно cmd во время запуска пакетного файла?

Как скрыть окно cmd во время запуска пакетного файла? Я использую следующий код для запуска командного файла process = new Process(); process.StartInfo.FileName = batchFilePath; process.Start();

ADO.Net Entity Framework Объект сущности не может ссылаться на несколько экземпляров IEntityChangeTracker

Я пытаюсь сохранить свой контакт, который имеет ссылки на ContactRelation (только отношения контакта, замужних, одиноких и т. Д.) И страны. Но каждый раз, когда я пытаюсь сохранить мой контакт, который проверяется, я получаю исключение «ADO.Net Entity Framework Объект сущности не может ссылаться на несколько экземпляров IEntityChangeTracker» public Contact CreateContact(Contact contact) { _entities.AddToContact(contact); //throws the exception […]

конвертировать ASM в C (не обратный инженер)

Я googled, и я вижу удивительное количество легкомысленных ответов, в основном смеющихся над тем, кто задал такой вопрос. Microchip предоставляет бесплатный исходный код (я не хочу публиковать его здесь, если это не-нет. В основном, google AN937, нажмите на первую ссылку, и есть ссылка на «исходный код» и его зашифрованный файл). Его в ASM, и когда […]

Строка к двоичной в C #

У меня есть функция для преобразования строки в шестнадцатеричную, public static string ConvertToHex(string asciiString) { string hex = “”; foreach (char c in asciiString) { int tmp = c; hex += String.Format(“{0:x2}”, (uint)System.Convert.ToUInt32(tmp.ToString())); } return hex; } Не могли бы вы помочь мне написать еще одну строку для двоичной функции, основанной на моей выборке? public […]

В чем смысл дефолтных функций в C ++ 11?

C ++ 11 добавляет способность сообщать компилятору о создании реализации по умолчанию любой из специальных функций-членов . Хотя я вижу значение удаления функции, где значение явно дефолт функции? Просто оставьте поле пустым, и компилятор все равно сделает это. Единственное, что я вижу, это то, что конструктор по умолчанию создается только тогда, когда не существует другого […]

Как я могу получить значения параметров вызывающего метода?

Вопрос Я пишу код, который должен иметь возможность получать значения параметров из метода, вызываемого в class. Я знаю, как добраться до массива ParameterInfo [], но я не знаю, как получить значения. Возможно ли это? Если это так, я думаю, что это имеет какое-то отношение к использованию свойства MethodBody объекта MethodInfo, что позволяет вам проверять stream […]

Давайте будем гением компьютера.