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.


11
Jak użyć refleksji, aby wywołać metodę prywatną?
W mojej klasie jest grupa prywatnych metod i muszę wywoływać jedną dynamicznie na podstawie wartości wejściowej. Zarówno kod wywołujący, jak i metody docelowe znajdują się w tej samej instancji. Kod wygląda następująco: MethodInfo dynMethod = this.GetType().GetMethod("Draw_" + itemType); dynMethod.Invoke(this, new object[] { methodParams }); W takim przypadku GetMethod()nie zwróci metod …

30
Wystąpił ogólny błąd w GDI +, JPEG Image to MemoryStream
To wydaje się być trochę niesławnym błędem w całej sieci. Tak bardzo, że nie byłem w stanie znaleźć odpowiedzi na mój problem, ponieważ mój scenariusz nie pasuje. Zgłaszany jest wyjątek, gdy zapisuję obraz w strumieniu. Dziwnie działa to idealnie z png, ale daje powyższy błąd z jpg i gif, co …
326 c#  gdi+ 

17
Ustawienie ź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. Przeglądając przykłady, wymyśliłem poniższy kod. Z jakiegoś powodu to nie działa - obraz się nie wyświetla. Podczas debugowania widzę, że strumień zawiera dane obrazu. Więc co jest nie tak? Assembly asm = Assembly.GetExecutingAssembly(); Stream iconStream = …
325 c#  .net  wpf  image 


16
Nie można ustanowić relacji zaufania dla bezpiecznego kanału SSL / TLS - SOAP
Mam proste wywołanie usługi internetowej, wygenerowane przez aplikację systemu Windows .NET (C #) 2.0, za pośrednictwem proxy usługi internetowej wygenerowanej przez Visual Studio, dla usługi internetowej napisanej również w C # (2.0). Działało to od kilku lat i nadal działa w kilkunastu miejscach, w których działa. Wystąpił problem z nową …
325 c#  .net  ssl  trust 


7
Limity czasu jednostki encji
Otrzymuję limity czasu przy użyciu Entity Framework (EF), gdy korzystam z importu funkcji, którego ukończenie zajmuje ponad 30 sekund. Próbowałem następujących czynności i nie udało mi się rozwiązać tego problemu: Dodałem Default Command Timeout=300000do ciągu połączenia w pliku App.Config w projekcie, który ma plik EDMX, jak sugerowano tutaj . Tak …

8
Jak pominąć iterację pętli „foreach”?
W Perlu mogę pominąć iterację foreach (lub dowolnej pętli) za pomocą next;polecenia. Czy istnieje sposób na pominięcie iteracji i przejście do następnej pętli w C #? foreach (int number in numbers) { if (number < 0) { // What goes here to skip over the loop? } // otherwise process …
324 c#  .net  loops 


30
Prosty dowód, że GUID nie jest unikalny [zamknięty]
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 …
323 c#  guid 


10
Ustaw właściwość obiektu za pomocą odbicia
Czy istnieje sposób w języku C #, w którym można użyć odbicia do ustawienia właściwości obiektu? Dawny: MyObject obj = new MyObject(); obj.Name = "Value"; Chcę ustawić obj.Namez refleksją. Coś jak: Reflection.SetProperty(obj, "Name") = "Value"; Czy jest na to sposób?

11
Dlaczego potrzebujemy boksowania i rozpakowywania w C #?
Dlaczego potrzebujemy boksowania i rozpakowywania w C #? Wiem, co to jest boksowanie i rozpakowywanie, ale nie potrafię pojąć jego prawdziwego wykorzystania. Dlaczego i gdzie mam go używać? short s = 25; object objshort = s; //Boxing short anothershort = (short)objshort; //Unboxing
323 c#  .net  boxing 

30
Jaki jest najdziwniejszy przypadek narożny, jaki widziałeś w C # lub .NET? [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 …
322 c#  .net 

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.