Domande taggate «c#»

C # (pronunciato "see sharp") è un linguaggio di programmazione multi-paradigma di alto livello, di tipo statico sviluppato da Microsoft. Il codice C # di solito è destinato alla famiglia di strumenti e run-time Microsoft .NET, che includono .NET Framework, .NET Core e Xamarin tra gli altri. Utilizzare questo tag per domande sul codice scritto nelle specifiche formali di C # o C #.

5
Qual è la differenza tra Uri.ToString () e Uri.AbsoluteUri?
Come commento a una domanda su Azure proprio ora, ha notato @smarx Penso che in genere sia meglio fare blob.Uri.AbsoluteUri che blob.Uri.ToString (). C'è una ragione per questo? La documentazione per Uri.AbsoluteUriosserva che "Ottiene l'URI assoluto", Uri.ToString()"Ottiene una rappresentazione di stringa canonica per l'istanza specificata".
92 c#  .net 

11
Modifica con clic singolo in WPF DataGrid
Voglio che l'utente sia in grado di mettere la cella in modalità di modifica ed evidenziare la riga in cui è contenuta la cella con un solo clic. Per impostazione predefinita, questo è il doppio clic. Come lo sovrascrivo o lo implemento?
92 c#  .net  wpf  events  xaml 

5
Come può un UserControl WPF ereditare un UserControl WPF?
Il seguente UserControl WPF chiamato DataTypeWholeNumber che funziona. Ora voglio creare un UserControl chiamato DataTypeDateTime e DataTypeEmail , ecc. Molte delle proprietà di dipendenza saranno condivise da tutti questi controlli e quindi desidero inserire i loro metodi comuni in un BaseDataType e fare in modo che ciascuno di questi controlli …
92 c#  wpf  xaml  user-controls 

7
Recupero dei file per data di creazione in .NET
Ho una cartella che contiene molti file. Esiste un modo semplice per ottenere i nomi dei file nella directory ordinati in base alla data / ora di creazione? Se lo uso Directory.GetFiles(), restituisce i file ordinati in base al nome del file.
92 c#  .net  file 

4
Come restituire il valore da Action ()?
Per quanto riguarda la risposta a questa domanda Passaggio di DataContext in Action () , come restituisco un valore da action (db)? SimpleUsing.DoUsing(db => { // do whatever with db }); Dovrebbe essere più simile a: MyType myType = SimpleUsing.DoUsing<MyType>(db => { // do whatever with db. query buit using …
92 c#  .net  linq 



15
Unione discriminata in C #
[Nota: questa domanda aveva il titolo originale " Unione in stile C (ish) in C # " ma, come mi ha informato il commento di Jeff, a quanto pare questa struttura è chiamata "unione discriminata"] Scusa la verbosità di questa domanda. Ci sono un paio di domande simili che suonano …

4
Un inizializzatore di campo non può fare riferimento al campo, al metodo o alla proprietà non statici
Ho una classe e quando provo a usarla in un'altra classe ricevo l'errore seguente. using System; using System.Collections.Generic; using System.Linq; namespace MySite { public class Reminders { public Dictionary<TimeSpan, string> TimeSpanText { get; set; } // We are setting the default values using the Costructor public Reminders() { TimeSpanText.Add(TimeSpan.Zero, "None"); …
92 c# 

7
Disegna un singolo pixel su Windows Form
Sono bloccato nel tentativo di attivare un singolo pixel su un Windows Form. graphics.DrawLine(Pens.Black, 50, 50, 51, 50); // draws two pixels graphics.DrawLine(Pens.Black, 50, 50, 50, 50); // draws no pixels L'API dovrebbe davvero avere un metodo per impostare il colore di un pixel, ma non ne vedo uno. Sto …
92 c#  .net  winforms  gdi+  pixel 

6
Qual è la differenza tra null e System.DBNull.Value?
C'è qualche differenza tra null e System.DBNull.Value? Se sì, che cos'è? Ho notato questo comportamento ora - while (rdr.Read()) { if (rdr["Id"] != null) //if (rdr["Id"] != System.DBNull.Value) { int x = Convert.ToInt32(rdr["Id"]); } } Mentre recupero i dati dal database usando un datareader sql, anche se non viene restituito …
92 c#  null  dbnull 


3
Debug C #: [DebuggerDisplay] o ToString ()?
Esistono due modi per aumentare l'utilità delle informazioni di debug invece di vederle {MyNamespace.MyProject.MyClass}nel debugger. Questi sono l'uso DebuggerDisplayAttributee il ToString()metodo. using System.Diagnostics; ... [DebuggerDisplay("Name = {Name}")] public class Person { public string Name; } o public class Person { public string Name; public override string ToString() { return string.Format("Name …

4
Mantieni le maiuscole durante la serializzazione dei dizionari
Ho un progetto Web Api configurato in questo modo: config.Formatters.JsonFormatter.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver(); Tuttavia, desidero che l'involucro delle chiavi del dizionario rimanga invariato. c'è qualche attributo in Newtonsoft.Jsonche posso usare per una classe per indicare che voglio che il maiuscolo rimanga invariato durante la serializzazione? public class SomeViewModel { public …
92 c#  json.net 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.