c#
Я организую проект библиотеки, и у меня есть центральный класс менеджера с именем Scenegraph и целая куча других классов, которые живут в пространстве сцены. то, что я действительно хотел бы, чтобы scenegraph был MyLib.Scenegraph и другие классы MyLib.Scenegraph.*, но, похоже, единственный способ сделать это...
Я пытаюсь издеваться над вызовом индексированного свойства. Т. е. я хотел бы moq следующее: object result = myDictionaryCollection["SomeKeyValue"]; а также Значение сеттера myDictionaryCollection["SomeKeyValue"] = myNewValue; Я делаю это, потому что мне нужно издеваться над функциональностью класса, кот...
у меня есть следующий код для указания параметров для SQL-запроса. Я получаю следующее исключение, когда я использую Code 1, но прекрасно работает, когда я использую Code 2. В Code 2 у нас есть проверка на null и, следовательно,if..else блок. исключения: параметризованный запрос '(@application_ex_id nv...
Что является стандартом в настоящее время, когда требуется потокобезопасная коллекция (например, набор). Синхронизирую ли я его сам, или есть ли изначально потокобезопасная коллекция?...
Я пытаюсь использовать лямбду с функцией нескольких параметров, но Moq бросает это исключение во время выполнения, когда я пытаюсь вызвать mock.Object.Convert(value, null, null, null); линии. System.Reflection.TargetParameterCountException: Parameter count mismatch код: var mock = new Mock<IValueConvert...
во время Techdays здесь, в Нидерландах Стив Сандерсон дал презентацию о C#5, ASP.NET MVC 4, и асинхронный Web. Он объяснил, что когда запросы занимают много времени, чтобы закончить, все потоки из пула потоков становятся занятыми, и новые запросы должны ждать. Сервер не может справиться с нагрузкой и все зам...
есть два способа повысить полезность отладочной информации вместо просмотра {MyNamespace.MyProject.MyClass} в отладчике. это использование DebuggerDisplayAttribute и ToString() метод. using System.Diagnostics; ... [DebuggerDisplay("Name = {Name}")] public class Person { public string Name; } или p...
пример: float timeRemaining = 0.58f; почему f требуется в конце числа?...
С EF6 у вас есть новая транзакция, которая может быть использована как: using (var context = new PostEntityContainer()) { using (var dbcxtransaction = context.Database.BeginTransaction()) { try { PostInformation NewPost = new...
Я хочу обработать сообщение следующего API-вызова: /v1/location/deviceid/appid Дополнительные параметры идут от тела. все это прекрасно работает для меня. Теперь я wnat, чтобы продлить мой код, позволяя "идентификатора устройства" и/или "код" и/или BodyData значение null: /v1/location/deviceid /v1/locatio...