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

9
Errore di blocco del caricatore
Sto costruendo su C ++ dll, scrivendo codice in C #. Ottengo un errore, dicendo LoaderLock è stato rilevato Messaggio: tentativo di esecuzione gestita all'interno del blocco OS Loader. Non tentare di eseguire codice gestito all'interno di una funzione di inizializzazione di DllMain o immagine poiché ciò può causare il …
95 c#  loaderlock 

3
La chiamata asincrona con await in HttpClient non viene mai restituita
Ho una chiamata che sto effettuando dall'interno di C#un'applicazione metro basata su xaml su Win8 CP; questa chiamata raggiunge semplicemente un servizio Web e restituisce dati JSON. HttpMessageHandler handler = new HttpClientHandler(); HttpClient httpClient = new HttpClient(handler); httpClient.BaseAddress = new Uri("http://192.168.1.101/api/"); var result = await httpClient.GetStreamAsync("weeklyplan"); DataContractJsonSerializer ser = new …

4
Perché non è possibile visualizzare il rendimento della resa all'interno di un blocco di prova con una cattura?
Va bene quanto segue: try { Console.WriteLine("Before"); yield return 1; Console.WriteLine("After"); } finally { Console.WriteLine("Done"); } Il finallyblocco viene eseguito quando l'intera operazione è terminata ( IEnumerator<T>supporta IDisposableper fornire un modo per garantire ciò anche quando l'enumerazione viene abbandonata prima che termini). Ma questo non va bene: try { Console.WriteLine("Before"); …

6
LINQ Utilizzo di Max () per selezionare una singola riga
Sto usando LINQ su un IQueryable restituito da NHibernate e devo selezionare la riga con il valore massimo (i) in un paio di campi. Ho semplificato la parte su cui sto attaccando. Devo selezionare l'unica riga dalla mia tabella con il valore massimo in un campo. var table = new …
95 c#  .net  linq 

7
Formato TimeSpan ToString
Solo curioso, c'è una stringa di formato che posso usare per produrre qualcosa come "5h 3m 30s"? per esempio. (ovviamente sbagliato) myTimeSpan.ToString("hh mm ss")
95 c#  .net 

12
Come appiattire un ExpandoObject restituito tramite JsonResult in asp.net mvc?
Mi piace molto la ExpandoObjectcompilazione di un oggetto dinamico lato server in fase di esecuzione, ma ho problemi ad appiattire questa cosa durante la serializzazione JSON. Per prima cosa, istanzio l'oggetto: dynamic expando = new ExpandoObject(); var d = expando as IDictionary<string, object>; expando.Add("SomeProp", SomeValueOrClass); Fin qui tutto bene. Nel …

13
Come appiattire l'albero tramite LINQ?
Quindi ho un albero semplice: class MyNode { public MyNode Parent; public IEnumerable<MyNode> Elements; int group = 1; } Ho un IEnumerable<MyNode>. Voglio ottenere un elenco di tutti MyNode(inclusi gli oggetti del nodo interno ( Elements)) come un unico elenco Where group == 1. Come fare una cosa del genere …
95 c#  .net  linq  .net-4.0  tree 


3
RestSharp semplice esempio completo [chiuso]
Chiuso. Questa domanda non soddisfa le linee guida di Stack Overflow . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Stack Overflow. Chiuso 4 anni fa . Migliora questa domanda Ho provato a creare una semplice applicazione web prototipo che …
95 c#  rest  restsharp 


9
Spazio dei nomi e classe con lo stesso nome?
Sto organizzando un progetto di libreria e ho una classe manager centrale denominata Scenegraphe un sacco di altre classi che vivono nello spazio dei nomi Scenegraph. Quello che mi piacerebbe davvero è che lo scenegraph sia MyLib.Scenegraphe che le altre classi lo siano MyLib.Scenegraph.*, ma sembra che l'unico modo per …
95 c#  class  namespaces 

3
Come dinamizzare la nuova classe anonima?
In C # 3.0 è possibile creare una classe anonima con la sintassi seguente var o1 = new { Id = 1, Name = "Foo" }; C'è un modo per creare dinamicamente queste classi anonime in una variabile? Esempio: var o1 = new { Id = 1, Name = "Foo" …

4
Roslyn non è riuscito a compilare il codice
Dopo aver migrato il mio progetto da VS2013 a VS2015, il progetto non viene più compilato. Si verifica un errore di compilazione nella seguente istruzione LINQ: static void Main(string[] args) { decimal a, b; IEnumerable<dynamic> array = new string[] { "10", "20", "30" }; var result = (from v in …
95 c#  .net  linq  roslyn 

5
Regex per rimuovere tutto (punto OR non numerico)
Ho bisogno di un testo come "joe ($ 3,004,50)" da filtrare fino a 3004,50 ma sono pessimo con regex e non riesco a trovare una soluzione adeguata. Quindi dovrebbero rimanere solo numeri e periodi, tutto il resto filtrato. Uso C # e VS.net 2008 framework 3.5
95 c#  regex 


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.