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

6
Convertire Newtonsoft.Json.Linq.JArray in un elenco di tipi di oggetti specifici
Ho la seguente variabile di tipo {Newtonsoft.Json.Linq.JArray}. properties["Value"] {[ { "Name": "Username", "Selected": true }, { "Name": "Password", "Selected": true } ]} Quello che voglio realizzare è convertire questo in List<SelectableEnumItem>cui SelectableEnumItemè il seguente tipo: public class SelectableEnumItem { public string Name { get; set; } public bool Selected { …
236 c#  json.net 

15
Come generare e convalidare una chiave di licenza software?
Attualmente sono coinvolto nello sviluppo di un prodotto (sviluppato in C #) che sarà disponibile per il download e l'installazione gratuitamente ma in una versione molto limitata. Per accedere a tutte le funzionalità l'utente deve pagare una tassa di licenza e ricevere una chiave. Quella chiave verrà quindi inserita nell'applicazione …
236 c#  license-key 

5
Come passare i parametri ad Activator.CreateInstance <T> ()
Voglio creare un'istanza di un tipo che ho specificato in un metodo generico che ho. Questo tipo ha un numero di costruttori sovraccarichi. Mi piacerebbe essere in grado di passare argomenti ai costruttori, ma Activator.CreateInstance&lt;T&gt;() non vede di avere questo come opzione. C'è un altro modo per farlo?


8
Perché Boolean.ToString produce "True" e non "true"
true.ToString() false.toString(); Output: True False C'è un motivo valido per essere "Vero" e non "vero"? Si interrompe quando si scrive XML come il tipo booleano di XML è minuscolo e inoltre non è compatibile con true / false di C # (non sono sicuro di CLS). Aggiornare Ecco il mio …
235 c#  .net  boolean 

4
Metodo per aggiungere nuovi o aggiornare elementi esistenti nel dizionario
In alcuni codici legacy ho visto il seguente metodo di estensione per facilitare l'aggiunta di un nuovo elemento valore-chiave o l'aggiornamento del valore, se la chiave esiste già. Metodo-1 (codice legacy). public static void CreateNewOrUpdateExisting&lt;TKey, TValue&gt;( this IDictionary&lt;TKey, TValue&gt; map, TKey key, TValue value) { if (map.ContainsKey(key)) { map[key] = …
235 c#  dictionary 

2
Perché è più veloce verificare se il dizionario contiene la chiave, piuttosto che catturare l'eccezione nel caso non lo fosse?
Immagina il codice: public class obj { // elided } public static Dictionary&lt;string, obj&gt; dict = new Dictionary&lt;string, obj&gt;(); Metodo 1 public static obj FromDict1(string name) { if (dict.ContainsKey(name)) { return dict[name]; } return null; } Metodo 2 public static obj FromDict2(string name) { try { return dict[name]; } catch …

6
Query LINQ per selezionare i primi cinque
Ho una query LINQ: var list = from t in ctn.Items where t.DeliverySelection == true &amp;&amp; t.Delivery.SentForDelivery == null orderby t.Delivery.SubmissionDate select t; Come posso modificare questa query per selezionare solo cinque risultati dal database?
234 c#  linq 

11
Conversione di tipo generico DA stringa
Ho una classe che voglio usare per memorizzare "proprietà" per un'altra classe. Queste proprietà hanno semplicemente un nome e un valore. Idealmente, ciò che vorrei è poter aggiungere proprietà tipizzate , in modo che il "valore" restituito sia sempre del tipo che voglio che sia. Il tipo dovrebbe essere sempre …




30
Lettura di file Excel da C #
Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. Esiste una libreria gratuita o open source per leggere i file Excel (.xls) direttamente da un programma C #? Non deve …
233 c#  .net  excel  ms-office 

2
Perché l'elaborazione di una matrice ordinata è più lenta di una matrice non ordinata?
Ho un elenco di 500000 Tuple&lt;long,long,string&gt;oggetti generati casualmente su cui sto eseguendo una semplice ricerca "tra": var data = new List&lt;Tuple&lt;long,long,string&gt;&gt;(500000); ... var cnt = data.Count(t =&gt; t.Item1 &lt;= x &amp;&amp; t.Item2 &gt;= x); Quando generi il mio array casuale ed eseguo la mia ricerca di 100 valori generati casualmente …


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.