Domande taggate «c#»

C # è un linguaggio di programmazione orientato agli oggetti multiparadigm, gestito e raccolto in modo indesiderato creato da Microsoft in parallelo con la piattaforma .NET




5
Qual è il modo più efficace per condividere il codice tra le applicazioni .NET?
Nel nostro lavoro, abbiamo diverse applicazioni .net che condividono molte funzionalità di base. Abbiamo creato queste applicazioni usando un'architettura n-tier pulita, ma abbiamo colto quel momento in cui ci rendiamo conto che abbiamo implementato nuovamente le stesse funzioni diverse volte. Ovviamente questo viola DRY e vorremmo correggerlo. Stiamo già utilizzando …

4
Come posso cercare in modo efficiente tutti i punti di riferimento all'interno di un intervallo di un determinato punto di riferimento?
Sto cercando di iniziare con un progetto di ricerca geografica che troverà tutti i punti di riferimento nei 10 km / miglia (non importante per questa storia) di un punto di riferimento particolare. Ad esempio, supponiamo che io abbia un database di 1.000.000 di punti di riferimento. Per trovare tutti …


2
Perché utilizzare un metodo generico con un vincolo di tipo anziché il tipo stesso?
In una domanda StackExchange diversa, ho notato qualcuno che utilizza questo prototipo: void DoSomething<T>(T arg) where T: SomeSpecificReferenceType { //Code.... } Tenendo presente che esiste un solo tipo di vincolo ( SomeSpecificReferenceType), qual è la differenza e il vantaggio di scriverlo in questo modo, anziché semplicemente: void DoSomething(SomeSpecificReferenceType arg) { …
14 c#  .net  generics 



2
Perché C # ha molte più funzioni di Java? [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Si noti che questo non vuole essere un argomento Java vs. …
14 java  c#  languages 



1
Stiamo usando il modello di repository giusto?
Stiamo usando un gruppo di classi separate con suffisso -repositoryper recuperare i dati dal database; per ogni tabella il proprio repository. Abbiamo ad esempio una customerrepositoryclasse che ha tutti i tipi di metodi per recuperare i clienti e una vacancyrepositoryche ha tutti i tipi di metodi per recuperare i posti …

1
creazione di parametri oggetto in {}?
Sto cercando di decodificare un pezzo di codice da un libro: List<Person> people = new List<Person>() { new Person {FirstName="Homer",LastName="Simpson",Age=47}, new Person {FirstName="Marge",LastName="Simpson",Age=45} }; La persona è solo una semplice classe che hanno creato, con un sacco di campi: Nome, Cognome, ecc ... Quello che non capisco è, non inviamo …
14 c# 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.