Pytania otagowane jako c#

C # (wymawiane „patrz ostro”) jest językiem programowania wysokiego poziomu, statycznie typowanym, wieloparadygmatowym opracowanym przez firmę Microsoft. Kod C # zwykle jest przeznaczony dla rodziny narzędzi Microsoft .NET i czasów wykonywania, do których należą między innymi .NET Framework, .NET Core i Xamarin. Użyj tego tagu w przypadku pytań dotyczących kodu napisanego w C # lub C # formalnej specyfikacji.

3
Co znajduje się w bibliotece DLL i jak to działa?
Zawsze odwołuję się do bibliotek DLL w moim kodzie C #, ale pozostały one nieco tajemnicą, którą chciałbym wyjaśnić. To rodzaj zrzutu mózgów pytań dotyczących bibliotek DLL. Rozumiem, że biblioteka DLL jest biblioteką połączoną dynamicznie, co oznacza, że ​​inny program może uzyskać dostęp do tej biblioteki w czasie wykonywania, aby …
86 c#  .net  dll 

21
Jak ponownie uruchomić aplikację C # WinForm?
Tworzenie aplikacji WinForm w języku C # .NET 2.0. Potrzebujesz aplikacji do zamknięcia i ponownego uruchomienia. Application.Restart(); Powyższa metoda okazała się zawodna . Jaki jest lepszy sposób na ponowne uruchomienie aplikacji?
86 c#  .net 

7
Jak używać znaków ucieczki z interpolacją ciągów w C # 6?
Używam interpolacji ciągów i uwielbiam to, jednak mam problem polegający na tym, że próbuję dołączyć ukośnik odwrotny do moich danych wyjściowych, ale nie mogę go uruchomić. To, czego chcę, to coś takiego ... var domain = "mydomain"; var userName = "myUserName"; var combo = $"{domain}\{userName}" Chcę, aby wynik combo był …

4
Jak korzystać z await in a loop
Próbuję utworzyć asynchroniczną aplikację konsolową, która wykonuje trochę pracy nad kolekcją. Mam jedną wersję, która używa równoległej pętli dla innej wersji, która używa async / await. Spodziewałem się, że wersja async / await będzie działać podobnie do wersji równoległej, ale jest wykonywana synchronicznie. Co ja robię źle? class Program { …
86 c#  .net  async-await 

7
string.Join on a List <int> lub inny typ
Chcę zamienić tablicę lub listę int na ciąg rozdzielany przecinkami, na przykład: string myFunction(List&lt;int&gt; a) { return string.Join(",", a); } Ale string.Join przyjmuje tylko List&lt;string&gt;jako drugi parametr. Jaki jest najlepszy sposób, aby to zrobić?
86 c#  arrays  string 

5
Jak zweryfikować poświadczenia domeny?
Chcę zweryfikować zestaw poświadczeń względem kontrolera domeny. na przykład: Username: STACKOVERFLOW\joel Password: splotchy Metoda 1. Zapytanie do usługi Active Directory z personifikacją Wiele osób sugeruje wyszukanie czegoś w usłudze Active Directory. Jeśli zostanie zgłoszony wyjątek, to wiesz, że poświadczenia są nieprawidłowe - jak sugeruje to pytanie o przepływie stosu . …


17
Zamykanie procesu aplikacji programu Excel w języku C # po uzyskaniu dostępu do danych
Piszę aplikację w C #, która otwiera plik szablonu programu Excel do operacji odczytu / zapisu. Chcę, gdy użytkownik zamyka aplikację, proces aplikacji Excel został zamknięty, bez zapisywania pliku Excela. Zobacz mojego Menedżera zadań po wielu uruchomieniach aplikacji. Używam tego kodu, aby otworzyć plik Excela: public Excel.Application excelApp = new …

16
Polecenie Ctrl + R, Ctrl + R nie działa
Próbuję użyć polecenia Ctrl+ R, Ctrl+ Rw programie Visual Studio 2008, aby zmienić nazwę zmiennej. Na dole pojawia się komunikat o błędzie, który to mówi „Kombinacja klawiszy ( Ctrl+ R, Ctrl+ R) jest powiązana z poleceniem (&amp; Zmień nazwę ...), które nie jest obecnie dostępne”. Nie uruchamiam go ani niczego, …

8
Jak należy zdiagnozować błąd SEHException - składnik zewnętrzny zgłosił wyjątek
Zawsze, gdy użytkownik zgłosi błąd, taki jak System.Runtime.InteropServices.SEHException - Składnik zewnętrzny zgłosił wyjątek? czy jest coś, co ja jako programista mogę zrobić, aby ustalić przyczynę? Scenariusz: jeden użytkownik (korzystający z programu napisanego przez moją firmę) zgłosił ten błąd. To mógł być jednorazowy błąd lub nie. Wspomnieli, że w ostatnim miesiącu …

9
File.Move nie działa - plik już istnieje
Mam folder: c: \ test Próbuję tego kodu: File.Move(@"c:\test\SomeFile.txt", @"c:\test\Test"); Dostaję wyjątek: plik już istnieje Katalog wyjściowy na pewno istnieje i plik wejściowy tam jest.
86 c#  file-io 



5
Co to jest kod idiomatyczny?
Byłbym zainteresowany kilkoma przykładami języka C # przed i po, przykładami nieidiomatycznymi i idiomatycznymi. Przykłady inne niż C # byłyby również w porządku, jeśli przekażą pomysł. Dzięki.
86 c# 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.