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.

18
Czy istnieje sposób sprawdzenia, czy plik jest w użyciu?
Piszę program w języku C #, który musi wielokrotnie uzyskiwać dostęp do 1 pliku obrazu. Przez większość czasu działa, ale jeśli mój komputer działa szybko, spróbuje uzyskać dostęp do pliku, zanim zostanie zapisany z powrotem w systemie plików, i zgłosi błąd: „Plik używany przez inny proces” . Chciałbym znaleźć sposób …
845 c#  .net  file  file-io  file-locking 

30
Błąd - nie można uzyskać dostępu do metabazy IIS
Po zainstalowaniu programu Visual Studio 2012 i otwarciu rozwiązania pojawia się szereg błędów w tej formie: Projekt aplikacji sieci Web Foo jest skonfigurowany do korzystania z IIS . Nie można uzyskać dostępu do metabazy IIS . Nie masz wystarczających uprawnień, aby uzyskać dostęp do stron internetowych IIS na swoim komputerze. …
842 c#  .net  iis  iis-metabase 

21
Przesyłanie pliku ASP.NET MVC 3.0
(Przedmowa: to pytanie dotyczy ASP.NET MVC 3.0, która została wydana w 2011 roku , nie dotyczy ASP.NET Core 3.0, która została wydana w 2019 roku) Chcę przesłać plik do asp.net mvc. Jak mogę przesłać plik za pomocą input filekontroli HTML ?


17
Do czego służy słowo kluczowe wydajności w języku C #?
W pytaniu Jak mogę ujawnić tylko fragment IList <> jedna z odpowiedzi zawierała następujący fragment kodu: IEnumerable<object> FilteredList() { foreach(object item in FullList) { if(IsItemInPartialList(item)) yield return item; } } Co tam robi słowo kluczowe wydajności? Widziałem to w kilku miejscach i jeszcze jedno pytanie, ale nie do końca zrozumiałem, …
828 c#  yield 

14
Kiedy używać .First i kiedy używać .FirstOrDefault z LINQ?
Szukałem dookoła i tak naprawdę nie znalazłem jasnej odpowiedzi na pytanie, kiedy chcesz używać .Firsti kiedy chcesz korzystać .FirstOrDefaultz LINQ. Kiedy chcesz użyć .First? Tylko kiedy chcesz złapać wyjątek, jeśli nie zwrócono żadnych wyników? var result = List.Where(x => x == "foo").First(); A kiedy chcesz użyć .FirstOrDefault? Kiedy zawsze chcesz …
824 c#  .net  linq 


19
Najlepszy sposób na powtórzenie znaku w C #
Jaki jest najlepszy sposób na wygenerowanie ciągu \tw C # Uczę się języka C # i eksperymentuję z różnymi sposobami mówienia tego samego. Tabs(uint t)Jest to funkcja, która zwraca stringz tilością \t„S Na przykład Tabs(3)zwraca"\t\t\t" Który z tych trzech sposobów wdrożenia Tabs(uint numTabs)jest najlepszy? Oczywiście zależy to od tego, co …
812 c#  .net  string 

30
Nie można znaleźć części ścieżki… bin \ roslyn \ csc.exe
Próbuję uruchomić projekt Asp.net MVC pobrany z kontroli źródła TFS. Dodałem wszystkie odwołania do zestawu i jestem w stanie zbudować i skompilować pomyślnie bez żadnych błędów lub ostrzeżeń. Ale w przeglądarce pojawia się następujący błąd: Nie można znaleźć części ścieżki „C: \ B8akWorkspace \ B8akProject \ B8akSolution \ B8AK.Portal \ …
811 c#  asp.net  .net  asp.net-mvc  roslyn 


25
Odczytywanie ustawień z app.config lub web.config w .NET
Pracuję nad biblioteką klasy C #, która musi być w stanie odczytać ustawienia z pliku web.configlub app.config(w zależności od tego, czy do DLL odwołuje się aplikacja ASP.NET, czy aplikacja Windows Forms). Znalazłem to ConfigurationSettings.AppSettings.Get("MySetting") działa, ale ten kod został oznaczony przez Microsoft jako przestarzały. Przeczytałem, że powinienem używać: ConfigurationManager.AppSettings["MySetting"] Jednak …

29
Sprawdzanie poprawności nie powiodło się dla jednego lub więcej podmiotów. Aby uzyskać więcej informacji, zobacz właściwość „EntityValidationErrors”
Wystąpił ten błąd podczas inicjowania mojej bazy danych przy pierwszym podejściu do kodu. Sprawdzanie poprawności nie powiodło się dla jednego lub więcej podmiotów. Aby uzyskać więcej informacji, zobacz właściwość „EntityValidationErrors”. Szczerze mówiąc, nie wiem, jak sprawdzić zawartość błędów sprawdzania poprawności. Visual Studio pokazuje mi, że jest to tablica z 8 …

15
Pętla C # - przerwa kontra kontynuacja
W pętli C # (możesz swobodnie odpowiadać na inne języki), jaka jest różnica między break i kontynuuj jako sposobem na opuszczenie struktury pętli i przejście do następnej iteracji? Przykład: foreach (DataRow row in myTable.Rows) { if (someConditionEvalsToTrue) { break; //what's the difference between this and continue ? //continue; } }
797 c#  loops  enumeration 

18
Jak sortujesz słownik według wartości?
Często muszę sortować słownik, składający się z kluczy i wartości, według wartości. Na przykład mam skrót słów i odpowiednie częstotliwości, które chcę uporządkować według częstotliwości. Jest coś, SortedListco jest dobre dla pojedynczej wartości (powiedzmy częstotliwości), którą chcę odwzorować z powrotem na słowo. SortedDictionary zamówienia według klucza, a nie wartości. Niektórzy …
796 c#  .net  sorting  dictionary 


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.