c# — вопросы с ответами

16 ответов
Я использую элемент управления FileUploader в своем приложении. Я хочу сохранить файл в указанной папке. Теперь я хочу, если эта папка не существует, сначала ее создать, а затем сохранить файл в этой папке. Если папка уже существует, просто сохраните файл в ней. Как я могу это сделать?...
30 янв. 2012, в 14:14
28 ответов
Я ищу самый быстрый способ вставки в Entity Framework. Я спрашиваю об этом из-за сценария, в котором у вас активная TransactionScope, и вставка огромна (4000+). Он может длиться более 10 минут (по умолчанию - тайм-аут транзакций), и это приведет к неполной транзакции....
entity-framework
09 май 2011, в 18:19
15 ответов
Мне нужно разбить строку на новые строки в .NET, и единственный способ, которым я знаю разбиение строк, - это метод Split, Однако это не позволит мне (легко) расколоться на новой строке, так что это лучший способ сделать это?
string
split
10 окт. 2009, в 11:10
17 ответов
Правильно, поэтому у меня есть перечисляемый и желаю получить от него отличные значения. Используя System.Linq, конечно, существует метод расширения, называемый Distinct. В простом случае его можно использовать без параметров, например: var distinctValues = myStringList.Distinct(); Ну и хорошо, но ...
lambda
extension-methods
c#-3.0
19 авг. 2009, в 14:22
6 ответов
Как использовать HTML Agility Pack? Мой документ XHTML не является полностью действительным. Вот почему я хотел использовать его. Как использовать его в своем проекте? Мой проект находится на С#.
html-agility-pack
11 май 2009, в 08:33
16 ответов
Скажем, у меня есть общий элемент в классе или методе, поэтому: public class Foo<T> { public List<T> Bar { get; set; } public void Baz() { // get type of T } } Когда я создаю экземпляр класса, T становится MyTypeObject1, поэтому класс имеет общее свойство спи...
generics
17 фев. 2009, в 14:51
16 ответов
Что это лучший способ создать строку \t в С# Я изучаю С# и экспериментирую с разными способами говорить то же самое. Tabs(uint t) - это функция, которая возвращает string с t количеством \t 's Например Tabs(3) возвращает "\t\t\t" Какой из этих трех способов реализации Tabs(uint numTabs) лучше? Коне...
string
04 янв. 2009, в 21:27
15 ответов
Существует этот пример кода, но затем он начинает говорить о проблемах с миллисекундами/наносекундами. Тот же вопрос относится к MSDN, Секунды с эпохи Unix в С#. Это то, что у меня есть до сих пор: public Double CreatedEpoch { get { DateTime epoch = new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLoc...
datetime
data-conversion
epoch
30 окт. 2008, в 11:20
16 ответов
Рассмотрим следующий код: void Handler(object o, EventArgs e) { // I swear o is a string string s = (string)o; // 1 //-OR- string s = o as string; // 2 // -OR- string s = o.ToString(); // 3 } В чем разница между тремя типами кастинга (хорошо, третий - это не кастинг, но вы получае...
casting
25 сен. 2008, в 11:51
14 ответов
Дано: DateTime.UtcNow Как получить строку, которая представляет одно и то же значение в ISO 8601 - совместимый формат? Обратите внимание, что ISO 8601 определяет ряд аналогичных форматов. Определенный формат, который я ищу, это: yyyy-MM-ddTHH:mm:ssZ ...
datetime
datetime-format
iso8601
22 сен. 2008, в 14:04
25 ответов
Есть ли способ получить путь для сборки, в которой находится текущий код? Мне не нужен путь вызывающей сборки, только тот, который содержит код. В принципе, мой unit test должен читать некоторые тестовые файлы xml, которые расположены относительно dll. Я хочу, чтобы путь всегда корректно решался нез...
reflection
09 сен. 2008, в 19:59
16 ответов
В Как я могу опубликовать только фрагмент запроса IList < > , один из ответов имел следующий фрагмент кода: IEnumerable<object> FilteredList() { foreach( object item in FullList ) { if( IsItemInPartialList( item ) yield return item; } } Что делает ключево...
yield
02 сен. 2008, в 14:56
20 ответов
Какой лучший способ преобразовать строку в значение перечисления в С#? У меня есть тег select HTML, содержащий значения перечисления. Когда страница размещена, я хочу поднять значение (которое будет в форме строки) и преобразовать его в значение перечисления. В идеальном мире я мог бы сделать что-то...
string
enums
19 авг. 2008, в 13:48
14 ответов
Я хочу использовать дорожку для изменения непрозрачности формы. Это мой код: decimal trans = trackBar1.Value / 5000; this.Opacity = trans; Когда я создаю приложение, он дает следующую ошибку: Невозможно неявно преобразовать тип 'decimal' в 'double'. Я попытался использовать trans и double, но тог...
floating-point
type-conversion
winforms
decimal
double
opacity
31 июль 2008, в 21:45
Наверх
Меню