Articles of .net

JavaScriptSerializer.Deserialize () in un dizionario

Sto cercando di analizzare JSON di JSC a tasso di cambio aperto in Json e sto utilizzando questo approccio: HttpWebRequest webRequest = GetWebRequest(“http://openexchangerates.org/latest.json”); HttpWebResponse response = (HttpWebResponse)webRequest.GetResponse(); string jsonResponse = string.Empty; using (StreamReader sr = new StreamReader(response.GetResponseStream())) { jsonResponse = sr.ReadToEnd(); } var serializer = new JavaScriptSerializer(); CurrencyRateResponse rateResponse = serializer.Deserialize(jsonResponse); Se capisco JavaScriptSerializer.Deserialize correttamente […]

Ordina array di stringhe in base alla lunghezza dell’elemento

Avere una serie di stringhe come posso aggiornarlo in modo che i suoi elementi siano ordinati in base alla sua lunghezza. stavo provando string[] arr = {“aa”,”ss”,”a”,”abc”}; arr = arr.OrderBy(aux => aux.Length); Quindi, otterrei a,aa,ss,abc , ma dice non può convertire implicitamente il tipo ‘system.linq.iorderedenumerable a string []’ Quindi, stavo facendo foreach (string s in […]

Generazione di una chiave di cache univoca basata su argomenti del metodo

Ho un framework di repository di base che alla fine esegue una query e mappa i risultati in un object: Per esempio: public SomeEntity Get(id) { return base.GetItem (“select * from SomeEntities where id = @idParam”, new { idParam = id}); } Se questo sembra Dapper, è perché sotto la cappa di GetItem si sta […]

Compilazione condizionale in gruppi referenziati

Sto scrivendo un’assemblea con alcuni membri condizionatamente compilati, ad esempio: [Conditional(“DEBUG”)] public static void Log(string message) { /*…*/ } E usandolo in questo modo: public void DoStuff() { Log(“This will only appear on debug builds”); /* … Do stuff … */ } Ma quando do questa assemblea a qualcuno da usare nel loro progetto, voglio […]

Perché le entity framework parziali delle Entity Framework Entity?

Recentemente ho iniziato a utilizzare il framework di quadro e ho notato che le entity framework generate sono classi parziali. Quali sono gli usi di questo? Ho cercato un po ‘su google e la gente parla principalmente di convalida, ma posso aggiungere anche la convalida sull’ quadro generata.

Raven DB: è automatico generare la propria chiave

Attualmente ho un object che ha una proprietà pubblica chiamata Id. Quando immagazzino l’object, vorrei che l’Id fosse parte dei Dati e non diventasse l’ID del documento come fa attualmente. Quando creo l’archivio documenti, imposto solo la stringa di connessione. using (var session = documentStore.OpenSession()) { session.Store(a); session.SaveChanges(); } a can be thought of an […]

C’è un modo per imitare l’operatore Null-Conditional C # 6 in C # 5

Ho una situazione in cui ho bisogno di assegnare alcune proprietà di oggetti all’interno di un inizializzatore di oggetti. Alcuni di questi oggetti possono essere nulli e ho bisogno di accedere alle loro proprietà, il problema è che sono troppi e usare una cosa if / else non è buona. Esempio visits = visitJoins.AsEnumerable().Select(joined => […]

Problema di binding dei parametri API Web ASP.NET MVC 4

Ricevo quello che considero uno strano problema di associazione nell’API Web RC MV.NET di ASP.NET. Ho un metodo destinato ad accettare richieste di posta dal client. Il problema è che nessuno dei parametri è vincolante quando viene chiamato il metodo post, ottengo il punto di interruzione sulla riga di lancio e il nome, entrambi i […]

Xamarin.Android Collegamento a SDK di terze parti con dipendenze

Sto usando VS2015 Update3 con Xamarin aggiornato / aggiornato e sto provando a creare una libreria di binding per racchiudere un SDK di terze parti scritto in Java. Ho uno sfondo C # /. Net, con poca esperienza Java finora. Questo SDK dipende da altri 3 elementi, disponibili come AAR o tramite NuGet. Sono stato […]

Imansible creare il riferimento xmlns ad altri progetti in XAML

Ho un progetto WPF definito in questo modo: MyApp.sln MyAppWPF MyApp.Domain In uno dei miei file xaml nel progetto MyAppWPF sto provando a fare riferimento a una class definita nel progetto MyApp.Domain. Ho un riferimento di progetto in MyAppWPF a MyApp.Domain. Sto cercando di creare il riferimento in questo modo: Ricevo un errore che dice […]