c#

Czy trzeba umieścić zadanie.Uruchomić w sposób, aby to asynchroniczne?

Staram się zrozumieć asynchroniczność w najprostszej formie. Chcę stworzyć bardzo prostą metodę, która dodaje dwie liczby ze ... w sieci, gdzie ludzie oczekują kodu, który nie ma w sobie nic asynchronicznego i nie jest zawinięty w Task.Run lub StartNew.

Kiedy należy używać GC.SuppressFinalize()?

W. NET, w jakich okolicznościach powinienem używać GC.SuppressFinalize()? Jakie korzyści daje mi użycie tej metody?

Jak przekonwertować numer kolumny (np.)

Jak przekonwertować liczbę numeryczną na nazwę kolumny Excela w C# bez użycia automatyzacji pobierania wartości bezpośrednio ... do 16384, czyli liczbę kolumn, które obsługuje. Wynikowe wartości powinny mieć postać nazw kolumn Excela, np. A, AA, AAA itd.

Uzyskanie wszystkich typów implementujących interfejs

Używając reflection, jak Mogę uzyskać wszystkie typy, które implementują interfejs z C# 3.0/. NET 3.5 z najmniejszym kodem i ... cę napisać od nowa: foreach (Type t in this.GetType().Assembly.GetTypes()) if (t is IMyInterface) ; //do stuff

W C# powinienem użyć string.Pusty lub ciąg znaków.Empty lub "" aby zaintiializowaä ‡ ciÄ ... g?

W C# chcę zainicjalizować wartość łańcuchową pustym łańcuchem. Jak mam to zrobić? Jaka jest właściwa droga i dlaczego? string willi = string.Empty; Lub string willi = String.Empty; Lub string willi = ""; Albo co?

Jak uzyskać indeks bieżącej iteracji pętli foreach?

Czy jest jakaś rzadka konstrukcja języka, z którą nie spotkałem się (jak kilka, których nauczyłem się ostatnio, niektóre na S ... obecnie robię coś takiego w zależności od okoliczności: int i=0; foreach (Object o in collection) { // ... i++; }

Czy lepiej zwrócić null czy empty collection?

To trochę ogólne pytanie (ale używam C#), jaki jest najlepszy sposób (najlepsza praktyka), czy zwracasz null lub empty collection dla metody, która ma kolekcję jako typ powrotu ?

/ Align = "left" / Połącz adresy URL?

/ align = "left" / Łączenie jest przydatne, ale czy istnieje podobna funkcja w. NET framework dla adresów URL ? Szukam skł ... takiej jak ta: Url.Combine("http://MyUrl.com/", "/Images/Image.jpg") Który zwróci: "http://MyUrl.com/Images/Image.jpg"

WPF image resources

Pochodzę głównie z sieci i trochę Windows tworzy tło. W przypadku nowego projektu będziemy używać WPF. Aplikacja WPF będzie p ... asobów wbudowanych. Czy to dobra droga? Jak określić w XAML, że kontrola obrazu powinna załadować obraz z osadzonego zasobu?

Jak utworzyć własny AuthorizeAttribute w ASP.NET Rdzeń?

Próbuję zrobić własny atrybut autoryzacji w ASP.NET Rdzeń. W poprzednich wersjach możliwe było nadpisanie bool AuthorizeCore ... ję osiągnąć: otrzymuję identyfikator sesji w nagłówku autoryzacji. Z tego dowodu będę wiedział, czy dana czynność jest ważna.

. Net String.Format () do dodawania przecinków w tysiącach dla liczby

Chcę dodać przecinek w miejscu tysięcy dla liczby. String.Format()?

Tworzenie kolejki blokującej in.NET?

Mam scenariusz, w którym mam wiele wątków dodawanych do kolejki i wiele wątków czytanych z tej samej kolejki. Jeśli kolejka o ... gCollection FullEvent reset: {0}", Thread.CurrentThread.ManagedThreadId)); _FullEvent.Reset(); } } }

C # DateTime do formatu" YYYYMMDDHHMMSS"

Chcę przekonwertować C # DateTime do formatu "YYYYMMDDHHMMSS". Ale nie znajduję wbudowanej metody, aby uzyskać ten format? Jakieś uwagi?

Dlaczego Blokada (to) {...} jest zła?

Dokumentacja MSDN mówi, że public class SomeObject { public void SomeOperation() { lock(this) { //Access ... m się dlaczego? Czy to dlatego, że zamek będzie trzymany dłużej niż to konieczne? A może jest jakiś bardziej podstępny powód?

Jak wykonywać połączenia z REST api przy użyciu c#?

Oto kod jaki mam do tej pory: using System; using System.Collections.Generic; using System.Linq; using System.Text; using S ... pplication1.vshost.exe: Managed (v4.0.30319)' has exited with code 0 (0x0). Używam Visual Studio 2011 Beta i. NET 4.5 Beta.

Ustawianie źródła obrazu WPF w kodzie

Próbuję ustawić źródło obrazu WPF w kodzie. Obraz jest osadzony jako zasób w projekcie. Patrząc na przykłady wymyśliłem poniż ... n.Source = iconSource; Ikona jest zdefiniowana w następujący sposób: <Image x:Name="_icon" Width="16" Height="16" />

C # różnica między = = i równa()

Mam warunek w aplikacji silverlight, który porównuje 2 ciągi znaków, z jakiegoś powodu, gdy używam ==zwraca false podczas gd ... BoxItem)lstBaseMenu.SelectedItem).Content == "Energy Attack") { // Execute code } Jakiś powód, dlaczego tak się dzieje?

okno jQuery UI z ASP.NET button postback

Mam okno dialogowe jQuery UI działające świetnie na moim ASP.NET Strona: jQuery(function() { jQuery("#dialog").dialog({ ... kod aby przenieść div do postaci: jQuery("#dialog").parent().appendTo(jQuery("form:first")); Ale nadal bez powodzenia...

Typ Interop nie może być osadzony

Tworzę aplikację webową na. Net 4.0 framework (beta2) w C#. Kiedy próbuję użyć zestawu o nazwie "ActiveHomeScriptLib", pojaw ... k na wersję 3.5, Nie mam żadnych błędów. Co to jest typ Interop i dlaczego występuje tylko wtedy, gdy używam frameworka 4.0?

Jak czytać osadzony plik tekstowy zasobów

Jak odczytać osadzony zasób (plik tekstowy) za pomocą StreamReader i zwrócić go jako ciąg znaków? Mój obecny skrypt wykorzys ... StreamWriter FileWriter = new StreamWriter(@"MyFile.txt"); FileWriter.Write(FileContents); FileWriter.Close(); }