Domande con tag 'c#'

3
risposte

Scrittura di un nuovo codice in async, ma chiamando la sincronizzazione

Sto scrivendo un nuovo codice e vorrei scriverlo usando async e attendere, ma il codice chiamante al momento non supporta async. È giusto scrivere il nuovo codice in async e chiamarlo sync finché il codice chiamante non supporta async? O dovr...
posta 04.03.2016 - 13:46
1
risposta

Le migliori pratiche per il buffering durante la pubblicazione su un servizio web offline

Se raccolgo dati che devono essere registrati su un servizio Web su base regolare (~ 5 minuti) e il servizio è temporaneamente offline, qual è la procedura migliore per assicurarci di non perdere alcun dato? Ovviamente, potremmo semplicemente...
posta 20.07.2015 - 13:25
2
risposte

Dovrei usare Nhibernate per una tabella delle impostazioni di una riga

Sto usando Nhibernate in un progetto abbastanza grande. Il sistema ha una tabella delle impostazioni che ha 10 colonne e una riga, c'è sempre una riga e non dovrebbe essere cancellata solo modificata. La concorrenza può essere un problema in...
posta 18.08.2015 - 19:53
1
risposta

C # prova / finalmente per la pulizia dello stato

C'è qualche motivo (ad esempio: prestazioni) contro il codice di "pulizia" di uno stato mobile in uno stato finale? Esempio: this.state.InProgress = true; // logic here this.state.InProgress = false; Con stato finale: try { this.state...
posta 26.08.2015 - 08:18
2
risposte

Come posso ereditare la variabile di un'interfaccia? [chiuso]

Attualmente sto studiando su più operazioni di ereditazione. Quello che ho imparato è che non possiamo ereditare più classi ma possiamo ereditare una classe e un'interfaccia, quindi ho solo bisogno di passare una classe a un'interfaccia. Come so...
posta 16.11.2017 - 05:44
1
risposta

Possono due oggetti avere più tipi di relazioni?

Supponiamo di avere una relazione molti a molti nel database come questa: CREATE TABLE Person (ID int, name varchar(100), dateofbirth datetime, Gender char(1), primary key (ID)) CREATE TABLE Sport (ID int, description varchar(30), primary key...
posta 21.11.2017 - 10:15
1
risposta

Qual è il modo corretto di testare le prestazioni dei metodi?

Ho creato alcune classi per l'elaborazione e la convalida dei dati in xlsx e csv. Tuttavia, sono curioso di testare quanto velocemente i metodi che ho scritto in C # per il sollevamento pesi sono. Ecco a cosa sto pensando attualmente (scri...
posta 17.06.2016 - 21:34
1
risposta

Gestisce le dipendenze delle classi di librerie di terze parti che non dispongono di un'interfaccia

Sto lavorando su EWS . Viene creata una classe per interrogare la casella di posta e leggere le e-mail. public class MailReader { private readonly ExchangeService _service; private readonly PropertySet _propertySet; private read...
posta 15.02.2018 - 15:48
1
risposta

Progettazione per evitare chiamate simultanee a un'implementazione dell'interfaccia

L'applicazione che sto sviluppando richiede che alcuni dati siano ottenuti attraverso diversi canali. Poiché si tratta di un processo di rete, ho deciso di utilizzare la programmazione asincrona. Ho progettato la seguente interfaccia per rapp...
posta 19.02.2018 - 13:29
2
risposte

C # pratiche statiche provenienti da sfondo dinamico

Sono stato dappled in C # dopo essere venuto da diversi anni in PHP. Non trovo la lingua particolarmente difficile, sebbene ci siano molti più costrutti su cui abituarmi. La mia domanda è di aiutarmi a cambiare il modo di pensare quando uso C...
posta 16.12.2014 - 10:33