.net

Я изучаю, как работает сборщик мусора в C#. Я запутался в использовании Destructor,Dispose и Finalize методы. согласно моим исследованиям и пониманиям, наличие метода деструктора в моем классе скажет сборщику мусора выполнить сборку мусора так, как указано в методе деструктора, который не может быть вызван ...

у меня есть следующий код: var connectionString = configItems. Find(item => item.Name.ToLowerInvariant() == "connectionstring"); VS 2010 анализ кода говорит мне следующее: предупреждение 7 CA1308: Microsoft.Глобализация: в методе ... замените вызов на ' string.ToLowerInvariant () с...

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

Я хочу скрыть (или удалить) все границы всех строк (и впоследствии ячеек) в моей datagrid, думаю, что basic HTML-таблицы. Я просмотрел все, и большинство вопросов, похоже, касаются их укладки и не скрывают их. Я уже пробовал установить BorderBrush и BorderThickness вот так: <DataGrid.RowStyle> &...

есть ли ситуации, когда целесообразно использовать try-finally блок без catch блок?...

Я знаю, что не могу написать такой метод, как: public var MyMethod() { return new{ Property1 = "test", Property2="test"}; } Я могу сделать это иначе: public object MyMethod() { return new{ Property1 = "test", Property2="test"} } но я не хочу делать второй вариант, потому что если я делаю так, мне ...

Мне нужно иметь возможность извлечь строку между 2 тегами, например: "00002 " из"morenonxmldata<tag1>0002</tag1>morenonxmldata" Я использую C# и .NET 3.5....

Так что у меня есть xml, который выглядит так: <todo-list> <id type="integer">#{id}</id> <name>#{name}</name> <description>#{description}</description> <project-id type="integer">#{project_id}</project-id> <milestone-id type="integer">#{m...

Я создал приложение.конфигурационный файл в моем приложении WPF: <?xml version="1.0" encoding="utf-8" ?> <configuration> <appsettings> <add key="xmlDataDirectory" value="c:testdata"/> </appsettings> </configuration> затем я пытаюсь прочитать значение из этого: s...

боюсь, что это очень глупый вопрос, но я должен что-то упустить. почему можно использовать строку.Копировать (строка)? в документации сказано, что метод создает новый экземпляр строки то же значение, что и указанная строка. поскольку строки являются неизменяемыми в .NET, я не уверен, в чем преимущес...