Domande con tag 'c#'

1
risposta

Qual è il vantaggio dei generici in un'interfaccia in, ad es. IEnumerableHttpPostedFileBase

Mi sono imbattuto in un metodo che richiede un parametro che implementa IEnumerable ed è di un certo tipo come questo: public myMethod (IEnumerable<HttpPostedFileBase> myParameter) { .... } Perché fare questo? Perch...
posta 15.04.2016 - 03:44
1
risposta

Emula 12bit uint in c #

Recentemente ho dovuto fare un test di codifica. La domanda in sé era abbastanza facile. prendi una stringa di numeri e +, * fai un ciclo attraverso di essa, se il personaggio è un numero, aggiungilo a una pila, se un'operazione fa saltare due o...
posta 30.05.2015 - 12:02
1
risposta

Consenti ai client Xamarin di ascoltare quando il server invia un'API

La mia situazione Creerò un'applicazione Xamarin per Android in grado di accedere a un server Web ASP.NET MVC con API. Il problema è quando invierò un'API al server, tutti i client connessi devono ricevere un'API con le modifiche che avvengon...
posta 22.02.2016 - 15:25
1
risposta

Capire l'architettura di un progetto

Se sviluppo un'applicazione, userò spesso una struttura di progetto come questa: MyApp.DataAccess.Implementation MyApp.DataAccess.Contract MyApp.Business.Implementation MyApp.Business.Contract MyApp.CrossCutting.Implementation MyApp.CrossCutt...
posta 29.09.2015 - 09:12
2
risposte

Il livello di granularità per ripetere il codice: il download, la decompressione, ecc. devono essere gestiti da classi separate?

Faccio largo uso di DI, ma mi chiedo, dov'è il limite di "granulosità", quando alcune serie di funzionalità dovrebbero essere separate in una classe - facciamo un esempio: public class DownloadManager : IDownloadManager { public Uri Resour...
posta 11.11.2015 - 19:48
1
risposta

C # Structs, 16 byte rec. - Ci sono getter e setter inclusi in questo?

Stavo leggendo il nocciolo delle strutture in C # qui: " C Fondamenti, Le differenze tra struct e class. " e in fondo menziona mantenendo una struttura inferiore a 16 byte. Ho guardato altrove e ho visto che è comunemente raccomandato, anche se...
posta 19.03.2015 - 00:15
2
risposte

condividi la logica del metodo lungo le classi senza ereditare dalla classe astratta

In alcune lingue (ad esempio C #) una classe può avere sempre solo 1 classe base che sembra un problema per quello che sto cercando di fare. Ti darò un esempio di quello che sto cercando di fare, spero che questo chiarisca il mio problema. Ho...
posta 10.04.2017 - 13:54
4
risposte

Eccezioni e librerie

Sto scrivendo una libreria che sarà una base per un sistema di battaglia a turni ma non so quali sono le migliori pratiche per la gestione delle eccezioni, qualcuno ha qualche consiglio per me? Devo rilevare tutte le eccezioni / eccezioni gen...
posta 24.04.2017 - 11:58
2
risposte

Come / quando "creare" un Singleton che memorizza i dati di configurazione

Sono uno sviluppatore junior (penso all'esperienza di livello interno) che lavora in un piccolo negozio più o meno da solo su un progetto che consuma dati da un database, lo elabora e inserisce i risultati in un altro database. La soluzione è un...
posta 22.04.2015 - 18:12
2
risposte

Lettura dei nomi degli elementi rispetto agli attributi degli elementi di lettura: velocità

Sto lavorando a un progetto in cui sono state memorizzate molte stringhe in un file XML per il successivo recupero. Stored con ogni stringa sono tra 0-10 tag che un utente può utilizzare per accedere e ordinare queste stringhe. Il caso d'uso...
posta 04.04.2015 - 21:30