Domande con tag 'c#'

1
risposta

Come lasciare scrivere più thread sullo stesso file [chiuso]

Ho un file di testo chiamato "vholders.txt". Sto facendo più thread come puoi vedere qui, quei thread lavorano con i loro dati dati e alla fine scrivono il loro output su vholders.txt . Ma ottengo IO eccezione perché il file viene utilizz...
posta 30.01.2016 - 14:57
3
risposte

Qual è la differenza tra Bridge e Factory Pattern in C #?

Qual è la differenza tra Bridge e Factory Pattern? entrambi i pattern sembrano instanitare la classe a seconda della logica dal lato client. Modello di fabbrica interface IFactory { void GetProduct(); } class Germany : IFa...
posta 15.11.2016 - 21:23
3
risposte

La complessità temporale di questa funzione è (n)? Può essere ottimizzato ulteriormente?

Questa è una funzione molto semplice per trovare se una stringa è composta da caratteri univoci. Credo che questa sia una complessità di tempo O (n) mentre esegue il ciclo una volta e ha una condizione singola se. Ho ragione? Esiste un modo per...
posta 01.12.2016 - 13:52
2
risposte

Refactoring di metodi lunghi con molta complessità ciclomatica

Sto tentando di ridefinire quello che sta diventando un metodo molto grande - attualmente circa 350 linee - che contiene un alto grado di complessità ciclomatica . Capisco e attribuisco alle teorie che i metodi dovrebbero essere brevi e che...
posta 14.05.2015 - 19:52
5
risposte

Crea il database per adattare i dati e rende i dati adatti al database

Sono un fan della programmazione e vorrei sapere che cosa le persone hanno trovato essere l'opzione più comoda o piuttosto ciò che le persone trovano più comprensibile. Sono l'unico codice di scrittura nella mia azienda, ma gradualmente lo conse...
posta 25.03.2014 - 21:38
2
risposte

Ottimizza la lettura di più file

Ho un problema unico che spero che qualcuno possa aiutare. Ho un unico file di testo, il nostro file Produzione . I dati nel file sono delimitati nel seguente formato Reference|Cost Centre|Analytics Base Value|.... UMBY_2288|023437|288348...
posta 09.07.2013 - 12:18
3
risposte

Devo rendere una variabile readonly quando la modifica, ma in realtà non la imposta al di fuori del costruttore?

Sfondo: Stavo scrivendo del codice. Sembrava qualcosa del genere: class X { private List<int> _myList = new List<int>(); public void MyMethod(int x) { _myList.Add(x); } } R # ha suggerito di rendere...
posta 09.08.2013 - 20:12
2
risposte

Sostituisci metodo con metodo Oggetto v Principio di minima visibilità

Sto leggendo il libro di rifattorizzazione di Martin Fowlers. A pagina 110 parla di "Sostituisci metodo con oggetto metodo" dove trasforma un metodo con variabili locali in una classe con variabili di istanza. Il risultato è una classe chiama...
posta 22.06.2017 - 12:42
1
risposta

Pattern decorativo o modello di strategia

Sto costruendo un'applicazione c # serveride e sto cercando di farlo in un modo che possa essere facilmente mantenuto anche esteso se necessario. Quindi quello che abbiamo sono 4 richieste diverse che devono essere fatte (SOAP, HTTPREQUEST e...
posta 11.03.2015 - 00:15
4
risposte

Materiale didattico - libri vs webcast [chiuso]

Sto selezionando alcuni materiali di formazione per il nostro team. Ci concentriamo principalmente su C # (Silverlight e ASP.NET). Ho pensato che sarebbe stata una buona idea acquistare alcuni libri (per tenerci aggiornati), ma mi sono imbattuto...
posta 02.08.2011 - 22:24