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.


8
Wie finde ich ein bestimmtes Element in einer Liste <T>?
Meine Anwendung verwendet eine Liste wie folgt: List&lt;MyClass&gt; list = new List&lt;MyClass&gt;(); Mit der AddMethode MyClasswird der Liste eine weitere Instanz von hinzugefügt. MyClass bietet unter anderem folgende Methoden: public void SetId(String Id); public String GetId(); Wie kann ich MyClassmithilfe der GetIdMethode eine bestimmte Instanz von finden ? Ich weiß, …
114 c#  list  properties  find 

9
App auf Taskleiste minimieren
Ich habe eine Windows Forms-App mit C # und Visual Studio 2010. Wie kann ich meine App auf die Taskleiste minimieren (nicht auf die Taskleiste) und sie dann zurückbringen, wenn Sie doppelt in die Taskleiste klicken? irgendeine Idee? Wie kann ich ein Menü im Symbol in der Taskleiste erstellen und …
114 c#  windows  winforms 

10
Wie setze ich einen Timer in C # zurück?
Es gibt drei TimerKlassen, die mir bekannt System.Threading.Timersind System.Timers.Timer, und System.Windows.Forms.Timer, aber keine davon hat eine .Reset()Funktion, die die aktuell verstrichene Zeit auf 0 zurücksetzen würde. Gibt es eine BCL-Klasse mit dieser Funktionalität? Gibt es eine Non-Hack-Methode? (Ich dachte, eine Änderung des Zeitlimits könnte es möglicherweise zurücksetzen.) Überlegt, wie schwierig …
114 c#  timer 

3
Erweiterungsmethoden können nicht dynamisch versendet werden
Ich möchte DropDownListFor in MVC haben @foreach (var item in Model) { @Html.DropDownListFor(modelItem =&gt; item.TitleIds, new SelectList(ViewBag.TitleNames as System.Collections.IEnumerable, "TitleId", "Title.TitleText"), "No: " + ViewBag.MagNo, new { id = "TitleIds" }) } im Controller public ActionResult ArticleList(int id) { ArticleWriter_ViewModel viewModel = new ArticleWriter_ViewModel(); Func&lt;IQueryable&lt;NumberTitle&gt;, IOrderedQueryable&lt;NumberTitle&gt;&gt; orderByFunc = null; Expression&lt;Func&lt;NumberTitle, …



3
Lassen Sie TransactionScope mit async / await arbeiten
Ich versuche async/ awaitin unseren Servicebus zu integrieren . Ich habe ein SingleThreadSynchronizationContextauf diesem Beispiel basierendes http://blogs.msdn.com/b/pfxteam/archive/2012/01/20/10259049.aspx implementiert . Und es funktioniert gut, bis auf eine Sache : TransactionScope. Ich warte auf Sachen in der TransactionScopeund es bricht die TransactionScope. TransactionScopescheint nicht gut mit dem async/ zu spielen await, sicherlich …


8
Kann eine C # -Klasse Attribute von ihrer Schnittstelle erben?
Dies scheint "nein" zu bedeuten. Welches ist unglücklich. [AttributeUsage(AttributeTargets.Interface | AttributeTargets.Class, AllowMultiple = true, Inherited = true)] public class CustomDescriptionAttribute : Attribute { public string Description { get; private set; } public CustomDescriptionAttribute(string description) { Description = description; } } [CustomDescription("IProjectController")] public interface IProjectController { void Create(string projectName); } internal …
114 c#  attributes 

11
Zulassen nicht vertrauenswürdiger SSL-Zertifikate mit HttpClient
Ich habe Probleme, meine Windows 8-Anwendung dazu zu bringen, über SSL mit meiner Test-Web-API zu kommunizieren. Es scheint, dass HttpClient / HttpClientHandler keine Option zum Ignorieren nicht vertrauenswürdiger Zertifikate bietet, wie es WebRequest Ihnen ermöglicht (wenn auch auf "hackige" Weise mit ServerCertificateValidationCallback). Jede Hilfe wäre sehr dankbar!

10
Wie kann ich jedes n-te Element aus einer Liste <T> abrufen?
Ich verwende .NET 3.5 und möchte in der Lage sein, jedes * n* -te Element aus einer Liste abzurufen. Es stört mich nicht, ob dies mit einem Lambda-Ausdruck oder LINQ erreicht wird. Bearbeiten Sieht so aus, als hätte diese Frage eine Menge Debatten ausgelöst (was gut ist, oder?). Die Hauptsache, …
114 c#  linq  list  lambda 

8
Wie lese ich den Attributwert aus XmlNode in C #?
Angenommen, ich habe einen XmlNode und möchte den Wert eines Attributs mit dem Namen "Name" abrufen. Wie kann ich das machen? XmlTextReader reader = new XmlTextReader(path); XmlDocument doc = new XmlDocument(); XmlNode node = doc.ReadNode(reader); foreach (XmlNode chldNode in node.ChildNodes) { **//Read the attribute Name** if (chldNode.Name == Employee) { …
114 c#  .net  xml 

6
.NET Process.Start Standardverzeichnis?
Ich starte eine Java-Anwendung aus einer C # .NET- Konsolenanwendung heraus. Dies funktioniert einwandfrei für den Fall, dass es der Java-Anwendung egal ist, was das "Standard" -Verzeichnis ist, aber für eine Java-Anwendung fehlschlägt, die nur das aktuelle Verzeichnis nach Unterstützungsdateien durchsucht. Gibt es einen Prozessparameter, der festgelegt werden kann, um …
114 c# 

4
Verwenden Sie async / await effektiv mit der ASP.NET-Web-API
Ich versuche, die async/awaitFunktion von ASP.NET in meinem Web-API-Projekt zu verwenden. Ich bin mir nicht sicher, ob sich dies auf die Leistung meines Web-API-Dienstes auswirkt. Nachfolgend finden Sie den Workflow und den Beispielcode aus meiner Bewerbung. Arbeitsablauf: UI-Anwendung → Web-API-Endpunkt (Controller) → Aufrufmethode in der Web-API-Serviceschicht → Rufen Sie einen …

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.