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 #.

4
Quando dovrei usare Task.Yield ()?
Sto usando asincrono / wait e Taskmolto, ma non ho mai usato Task.Yield()e ad essere sincero anche con tutte le spiegazioni non capisco perché avrei bisogno di questo metodo. Qualcuno può dare un buon esempio dove Yield()è richiesto?
219 c#  async-await 


18
Porta una finestra in primo piano in WPF
Come posso portare la mia applicazione WPF in primo piano sul desktop? Finora ho provato: SwitchToThisWindow(new WindowInteropHelper(Application.Current.MainWindow).Handle, true); SetWindowPos(new WindowInteropHelper(Application.Current.MainWindow).Handle, IntPtr.Zero, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE); SetForegroundWindow(new WindowInteropHelper(Application.Current.MainWindow).Handle); Nessuno dei quali sta facendo il lavoro ( Marshal.GetLastWin32Error()sta dicendo che queste operazioni sono state completate con successo e gli …
219 c#  .net  wpf  winapi  pinvoke 

8
È stato rilevato un valore Request.Path potenzialmente pericoloso dal client (*)
Ricevo l'errore piuttosto autoesplicativo: Un valore Request.Path potenzialmente pericoloso è stato rilevato dal client (*). Il problema è dovuto *all'URL della richiesta: https://stackoverflow.com/Search/test*/0/1/10/1 Questo URL viene utilizzato per popolare una pagina di ricerca in cui "test *" è il termine di ricerca e il resto dell'URL si riferisce a vari …
218 c#  asp.net  url  routing  webforms 

2
Query LINQ per restituire un dizionario <stringa, stringa>
Ho una raccolta di MyClass che vorrei interrogare usando LINQ per ottenere valori distinti e ottenere un dizionario &lt;stringa, stringa&gt; come risultato, ma non riesco a capire come posso farlo in modo più semplice di me sto facendo di seguito. Quale sarebbe un codice più pulito che posso usare per …
218 c#  .net  linq  dictionary 


5
Converti XmlDocument in String
Ecco come sto attualmente convertendo XMLDocument in String StringWriter stringWriter = new StringWriter(); XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter); xmlDoc.WriteTo(xmlTextWriter); return stringWriter.ToString(); Il problema con questo metodo è che se ho " ((virgolette) che ho negli attributi) li sfugge. Per esempio: &lt;Campaign name="ABC"&gt; &lt;/Campaign&gt; Sopra è l'XML previsto. Ma ritorna &lt;Campaign …



30
Dividere una stringa in pezzi di una certa dimensione
Supponiamo di avere una stringa: string str = "1111222233334444"; Come posso spezzare questa stringa in pezzi di qualche dimensione? ad esempio, suddividerlo in dimensioni di 4 restituirebbe stringhe: "1111" "2222" "3333" "4444"
218 c#  string 



22
L'inizializzatore del tipo per "MyClass" ha generato un'eccezione
Di seguito è riportato il mio codice di servizio di Windows. Quando eseguo il debug del codice, visualizzo l'errore / eccezione: L'inizializzatore del tipo per "CSMessageUtility.CSDetails" ha generato un'eccezione. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.Linq; using System.ServiceProcess; using System.Text; using System.IO; using System.Threading; using …

9
DbEntityValidationException - Come posso sapere facilmente cosa ha causato l'errore?
Ho un progetto che utilizza Entity Framework. Quando chiamo SaveChangesil mio DbContext, ottengo la seguente eccezione: System.Data.Entity.Validation.DbEntityValidationException: convalida non riuscita per una o più entità. Vedi la proprietà 'EntityValidationErrors' per maggiori dettagli. Tutto questo va bene e dandy, ma non voglio collegare un debugger ogni volta che si verifica questa …


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.