Als «c#» getaggte Fragen

C # (ausgesprochen "siehe scharf") ist eine statische Typisierungsprogrammiersprache mit mehreren Paradigmen, die von Microsoft entwickelt wurde. C # -Code zielt normalerweise auf die .NET-Tools und -Laufzeiten von Microsoft ab, zu denen unter anderem .NET Framework, .NET Core und Xamarin gehören. Verwenden Sie dieses Tag für Fragen zu Code, der in der formalen Spezifikation von C # oder C # geschrieben ist.



7
.Contains () in einer Liste benutzerdefinierter Klassenobjekte
Ich versuche, die .Contains()Funktion für eine Liste benutzerdefinierter Objekte zu verwenden Dies ist die Liste: List<CartProduct> CartProducts = new List<CartProduct>(); Und die CartProduct: public class CartProduct { public Int32 ID; public String Name; public Int32 Number; public Decimal CurrentPrice; /// <summary> /// /// </summary> /// <param name="ID">The ID of the …
95 c#  list  class  contains 

17
Fenster aus ViewModel schließen
Ich erstelle ein Login mit a window control, damit sich ein Benutzer bei einer WPFAnwendung anmelden kann , die ich erstelle. Bisher habe ich eine Methode erstellt, die prüft, ob der Benutzer die richtigen Anmeldeinformationen für die usernameund passwordin a textboxauf dem Anmeldebildschirm eingegeben hat , bindingzwei properties. Ich habe …
95 c#  wpf  mvvm 


9
Was ersetzt WCF in .Net Core?
Ich bin es gewohnt, eine .Net Framework-Konsolenanwendung zu erstellen und eine Add(int x, int y)Funktion über einen WCF-Dienst von Grund auf mit Class Library (.Net Framework) verfügbar zu machen. Ich benutze dann die Konsolenanwendung, um diese Funktion innerhalb des Servers als Proxy aufzurufen. Wenn ich jedoch die Konsolen-App (.Net Core) …
95 c#  .net  wcf  service  .net-core 

5
Sollte ich mir Sorgen machen, dass bei dieser asynchronen Methode die Operatoren "Warten" fehlen und synchron ausgeführt werden?
Ich habe eine Schnittstelle, die einige asynchrone Methoden verfügbar macht. Insbesondere sind Methoden definiert, die entweder Task oder Task <T> zurückgeben. Ich verwende die Schlüsselwörter async / await. Ich bin gerade dabei, diese Schnittstelle zu implementieren. Bei einigen dieser Methoden hat diese Implementierung jedoch nichts zu erwarten. Aus diesem Grund …


13
C # vs C - Großer Leistungsunterschied
Ich finde massive Leistungsunterschiede zwischen ähnlichem Code in C anc C #. Der C-Code lautet: #include <stdio.h> #include <time.h> #include <math.h> main() { int i; double root; clock_t start = clock(); for (i = 0 ; i <= 100000000; i++){ root = sqrt(i); } printf("Time elapsed: %f\n", ((double)clock() - start) …
94 c#  c  performance 

10
Wie lösche ich das letzte Zeichen in einer Zeichenfolge in C #?
Erstellen einer Zeichenfolge für eine Post-Anfrage auf folgende Weise: var itemsToAdd = sl.SelProds.ToList(); if (sl.SelProds.Count() != 0) { foreach (var item in itemsToAdd) { paramstr = paramstr + string.Format("productID={0}&", item.prodID.ToString()); } } nachdem ich bekomme resultierende paramstr, ich brauche letztes Zeichen löschen &drin So löschen Sie das letzte Zeichen in …
94 c#  string 

6
Verschachtelte MVC Razor-Ansicht für jedes Modell
Stellen Sie sich ein häufiges Szenario vor. Dies ist eine einfachere Version dessen, was mir begegnet. Ich habe tatsächlich ein paar weitere Nistschichten auf meiner ... Dies ist jedoch das Szenario Thema enthält Liste Kategorie enthält Liste Produkt enthält Liste Mein Controller bietet ein vollständig ausgefülltes Thema mit allen Kategorien …

20
Probleme mit dem DeploymentItem-Attribut
Ich pflege derzeit ein "altes" System, das in C # .net geschrieben ist, entferne einige veraltete Funktionen und führe einige Umgestaltungen durch. Gott sei Dank hat der Vorgänger einige Unit-Tests (MSTests) geschrieben. Ich bin ziemlich zufrieden mit JUnit-Tests, habe aber noch nicht viel mit MSTests gemacht. Die Testmethoden haben ein …


17
Beispiel für das Strategiemuster in der realen Welt
Ich habe über die gelesen OCP-Prinzip und wie man das Strategiemuster verwendet, um dies zu erreichen. Ich wollte versuchen, dies einigen Leuten zu erklären, aber das einzige Beispiel, an das ich denken kann, ist die Verwendung verschiedener Validierungsklassen, basierend auf dem Status einer "Bestellung". Ich habe ein paar Artikel online …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.