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.

30
Najbardziej przydatne atrybuty [zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 6 lat temu . Wiem, że atrybuty są niezwykle przydatne. Istnieją pewne predefiniowane, takie jak takie, [Browsable(false)]które …
784 c#  .net  .net-attributes 

28
Jak uzyskać ścieżkę do zestawu, w którym znajduje się kod?
Czy istnieje sposób na uzyskanie ścieżki do zestawu, w którym znajduje się bieżący kod? Nie chcę ścieżki do wywołującego zestawu, tylko tego zawierającego kod. Zasadniczo mój test jednostkowy musi odczytać niektóre pliki testowe xml, które znajdują się w stosunku do biblioteki dll. Chcę, aby ścieżka zawsze była poprawnie rozwiązywana bez …
781 c#  .net  reflection  mbunit 


9
Generator liczb losowych generujący tylko jedną liczbę losową
Mam następującą funkcję: //Function to get random number public static int RandomNumber(int min, int max) { Random random = new Random(); return random.Next(min, max); } Jak to nazywam: byte[] mac = new byte[6]; for (int x = 0; x < 6; ++x) mac[x] = (byte)(Misc.RandomNumber((int)0xFFFF, (int)0xFFFFFF) % 256); Jeśli uruchomię …
765 c#  random 




30
Definicja manifestu zlokalizowanego zespołu nie pasuje do odwołania do zespołu
Próbuję uruchomić niektóre testy jednostkowe w aplikacji Windows Forms w języku C # (Visual Studio 2005) i pojawia się następujący błąd: System.IO.FileLoadException: Nie można załadować pliku lub zestawu „Utility, Version = 1.2.0.200, Culture = neutralny, PublicKeyToken = 764d581291d764f7” lub jednej z jego zależności. Definicja manifestu zlokalizowanego zespołu nie pasuje do …


30
Jak prawidłowo wyczyścić obiekty międzyoperacyjne Excela?
Korzystam z interfejsu Excela w C # ( ApplicationClass) i umieściłem następujący kod w mojej klauzuli w końcu: while (System.Runtime.InteropServices.Marshal.ReleaseComObject(excelSheet) != 0) { } excelSheet = null; GC.Collect(); GC.WaitForPendingFinalizers(); Chociaż ten rodzaj działa, Excel.exeproces jest nadal w tle, nawet po zamknięciu programu Excel. Wydawany jest dopiero po ręcznym zamknięciu mojej …
747 c#  excel  interop  com-interop 

18
Wyraźny () z lambda?
Tak, więc mam wyliczenie i chcę uzyskać od niego odrębne wartości. Używając System.Linq, istnieje oczywiście metoda rozszerzenia o nazwie Distinct. W prostym przypadku można go używać bez parametrów, takich jak: var distinctValues = myStringList.Distinct(); Dobrze i dobrze, ale jeśli mam wyliczenie obiektów, dla których muszę określić równość, jedynym dostępnym przeciążeniem …

9
DateTime vs DateTimeOffset
Obecnie mamy standardowy sposób radzenia sobie z platformą .NET DateTimew sposób świadomy DateTimew strefie czasowej : Za każdym razem, gdy produkujemy coś takiego, robimy to w UTC (np. Za pomocą DateTime.UtcNow) i za każdym razem, gdy go wyświetlamy, konwertujemy z powrotem z UTC na czas lokalny użytkownika . To działa …

13
Jak ustawić nagłówek Content-Type dla żądania HttpClient?
Próbuję ustawić Content-Typenagłówek HttpClientobiektu zgodnie z wymaganiami wywoływanego interfejsu API. Próbowałem ustawić Content-Typeponiżej: using (var httpClient = new HttpClient()) { httpClient.BaseAddress = new Uri("http://example.com/"); httpClient.DefaultRequestHeaders.Add("Accept", "application/json"); httpClient.DefaultRequestHeaders.Add("Content-Type", "application/json"); // ... } Pozwala mi to dodać Acceptnagłówek, ale gdy próbuję go dodać Content-Type, zgłasza następujący wyjątek: Niewłaściwie użyta nazwa nagłówka. Upewnij …
739 c#  asp.net  api  http  rest 

30
Jak obsługiwać wiele przycisków przesyłania w programie ASP.NET MVC Framework?
Czy istnieje jakiś prosty sposób obsługi wielu przycisków przesyłania z tego samego formularza? Na przykład: <% Html.BeginForm("MyAction", "MyController", FormMethod.Post); %> <input type="submit" value="Send" /> <input type="submit" value="Cancel" /> <% Html.EndForm(); %> Masz pomysł, jak to zrobić w programie ASP.NET Framework Beta? Wszystkie przykłady, w których szukałem Google, mają w sobie …

20
Najlepszy sposób na analizowanie argumentów wiersza poleceń w C #? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

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.