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
Hängen Sie Werte an die Abfragezeichenfolge an
Ich habe URLs festgelegt, die den folgenden in einer Liste ähnlich sind http://somesite.com/backup/lol.php?id=1&server=4&location=us http://somesite.com/news.php?article=1&lang=de Ich habe es geschafft, die Abfragezeichenfolgen mit dem folgenden Code abzurufen: myurl = longurl.Split('?'); NameValueCollection qs = HttpUtility.ParseQueryString(myurl [1]); foreach (string lol in qs) { // results will return } Es werden jedoch nur die Parameter …

6
DisplayName-Attribut aus Ressourcen?
Ich habe eine lokalisierte Anwendung und frage mich, ob es möglich ist, die DisplayNameEigenschaft für ein bestimmtes Modell aus einer Ressource festzulegen. Ich möchte so etwas machen: public class MyModel { [Required] [DisplayName(Resources.Resources.labelForName)] public string name{ get; set; } } Aber ich kann es nicht, wie der Compiler sagt: "Ein …

15
Zugriff auf einen Dictionary.Keys-Schlüssel über einen numerischen Index
Ich benutze ein Dictionary<string, int>wo das inteine Zählung des Schlüssels ist. Jetzt muss ich auf den zuletzt eingefügten Schlüssel im Wörterbuch zugreifen, aber ich kenne den Namen nicht. Der offensichtliche Versuch: int LastCount = mydict[mydict.keys[mydict.keys.Count]]; funktioniert nicht, da Dictionary.Keyskein [] -Indexer implementiert ist. Ich frage mich nur, ob es eine …
160 c#  .net  dictionary 


5
Wie funktioniert die folgende LINQ-Anweisung?
Wie funktioniert die folgende LINQ- Anweisung? Hier ist mein Code: var list = new List<int>{1,2,4,5,6}; var even = list.Where(m => m%2 == 0); list.Add(8); foreach (var i in even) { Console.WriteLine(i); } Ausgabe: 2, 4, 6, 8 Warum nicht 2, 4, 6?
160 c#  .net  linq 



10
Beispiel mit Hyperlink in WPF
Ich habe mehrere Vorschläge gesehen, dass Sie durch HyperlinkSteuerung einen Hyperlink zur WPF-Anwendung hinzufügen können. So versuche ich es in meinem Code zu verwenden: <Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" x:Class="BookmarkWizV2.InfoPanels.Windows.UrlProperties" Title="UrlProperties" Height="754" Width="576"> <Grid> <Grid.RowDefinitions> <RowDefinition></RowDefinition> <RowDefinition Height="40"/> </Grid.RowDefinitions> <Grid> <ScrollViewer ScrollViewer.VerticalScrollBarVisibility="Auto" Grid.RowSpan="2"> <StackPanel > <DockPanel LastChildFill="True" Margin="0,5"> <TextBlock …
160 c#  wpf  xaml  hyperlink 



10
Wertschöpfung aus appsettings.json im .net-Kern
Ich bin mir nicht sicher, was ich hier vermisse, aber ich kann die Werte aus meiner appsettings.json in meiner .net-Kernanwendung nicht abrufen. Ich habe meine appsettings.json als: { "AppSettings": { "Version": "One" } } Anfang: public class Startup { private IConfigurationRoot _configuration; public Startup(IHostingEnvironment env) { _configuration = new ConfigurationBuilder() …



26
Gibt es Vorschläge für die Entwicklung eines Dokuments mit C # -Codierungsstandards / Best Practices? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
159 c#  standards  procedure 

13
Log4net schreibt die Protokolldatei nicht
Ich habe mit Log4net ein einfaches Szenario erstellt, aber es scheint, dass meine Appender nicht funktionieren, da die Nachrichten nicht zur Protokolldatei hinzugefügt werden. Ich habe der Datei web.config Folgendes hinzugefügt: <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" requirePermission="false"/> </configSections> <log4net> <appender name="LogFileAppender" type="log4net.Appender.FileAppender"> <file value="D:\MyData\Desktop\LogFile.txt" /> <appendToFile value="true" /> <encoding value="utf-8" …
159 c#  .net  asp.net  logging  log4net 

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.