Domande con tag 'c#'

3
risposte

Come consumare le API standard instradate in modo pulito?

Facciamo un esempio di un endpoint API generico che appare come segue: https://api.imgur.com/3/gallery/{section}/{sort}/{window}/{showViral}/{page} Le condizioni su questo endpoint sono le seguenti: Gli argomenti sono facoltativi. I val...
posta 11.09.2015 - 13:31
2
risposte

Come costruire un framework di modellazione del prodotto

Abbiamo un'applicazione legacy ASP.Net (scritta in c # alcuni anni fa) che consente a una fabbrica di produrre un certo numero di prodotti personalizzati. Attributi diversi come colore, lunghezza, larghezza, ecc. Sono comuni a tutti i tipi di pr...
posta 20.12.2015 - 21:20
2
risposte

Spostare l'applicazione legacy in un framework testabile?

Abbiamo un'applicazione web che contiene un servizio web con oltre 50 metodi. L'applicazione è attualmente installata in un numero di siti ed è attualmente gestita da uno sviluppatore. L'applicazione è attualmente un sistema a utente singo...
posta 08.12.2011 - 10:24
2
risposte

stile di codifica per la condizione Se [duplicato]

Mi sono imbattuto sotto lo stile di scrittura delle istruzioni in C #, su esempi di codice msdn. Di solito quando scrivo se le istruzioni, le condizioni vorrei scrivere '(Cliente! = Null) Voglio sapere se c'è qualche differenza / guadagno n...
posta 26.02.2013 - 00:10
3
risposte

se un'interfaccia c # contiene solo la definizione getter e setter, è un odore di codice?

Un progetto a cui sto lavorando ha il seguente codice per l'interfaccia Esempio: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Test { public interface IDeviceEssentials { strin...
posta 28.11.2014 - 00:37
2
risposte

Esiste una best practice per inoltrare le sostituzioni del metodo durante l'esecuzione dell'esecuzione del metodo?

A volte ho un codice lungo le linee di questo: public abstract class A { protected abstract void DoSomething(); } public abstract class B : A { /// <inheritdoc /> protected sealed override...
posta 18.12.2017 - 17:45
3
risposte

Frammento di codice singolo per eseguire due diverse operazioni

Voglio gestire le note musicali in un programma C # e ho scritto un paio di lezioni per questo. Tuttavia, penso di avere problemi nel rispettare il principio di ASCIUTTO. O questo o io sto pensando troppo alle cose. Scusa se la domanda è già sta...
posta 27.12.2017 - 18:58
6
risposte

Seleziona a caso dalla lista con probabilità aumentate

Ho una lista di entità. Ogni entità contiene un numero che contiene quante volte l'entità è stata selezionata. Ho bisogno di fare una funzione che seleziona n (diciamo il 25%) delle entità, a caso. Quello che voglio fare è aumentare le quot...
posta 24.01.2013 - 20:42
1
risposta

Devo usare WCF per il mio scopo?

Ho scritto due programmi che server e client possono connettersi tra loro (un programma per server e un altro per client) con i loro indirizzi IP (programmazione socket). Ora voglio modificarlo in modo tale che se il client o il server, ad es...
posta 30.09.2012 - 12:10
3
risposte

Un modo migliore di O (n ^ 2) per attraversare un dizionario di dizionari.

Ho un dizionario di dizionari che devo attraversare per trovare due record con vari parametri di corrispondenza. Ho due foreach loop per fare ciò che è O (n ^ 2). Sto cercando l'ispirazione per trovare un modo migliore per farlo utilizzando i ta...
posta 10.11.2015 - 18:04