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
Le matrici non contigue sono performanti?
In C #, quando un utente crea un List<byte>e aggiunge byte ad esso, è possibile che rimanga senza spazio e debba allocare più spazio. Alloca il doppio (o qualche altro moltiplicatore) delle dimensioni dell'array precedente, copia i byte e scarta il riferimento all'array precedente. So che l'elenco cresce in modo …
12 c# 

2
Il modo migliore per nascondere la chiave API nel codice sorgente
Ho bisogno di alcune idee su come proteggere una chiave API privata in un'applicazione, in particolare nell'applicazione ac # .NET. In primo luogo, capisco che è teoricamente impossibile nascondere qualcosa nel codice sorgente, quindi ho avuto un'altra idea, ma non sono sicuro di quanto sia plausibile. Ad ogni modo, sarebbe …
12 c#  api  authentication 




4
Database SQL minimo C #
Sto lavorando a un piccolo progetto (non di produzione) in cui ho bisogno di archiviare abbastanza dati che qualcosa come un CSV sarebbe inefficace da elaborare e un server SQL / MySQL sarebbe troppo. .Net ha un modo per archiviare in modo efficiente diverse voci di dati con la possibilità …
12 c#  database  sql 


4
Esiste un modo corretto per creare un formato di file?
Sto creando un formato di file proprietario per un'applicazione che ho scritto in C # .NET per archiviare informazioni di salvataggio e forse risorse del progetto. Esiste uno standard su come farlo in qualche modo? Stavo semplicemente andando ai Serializemiei oggetti in binario e creavo un'intestazione che mi avrebbe spiegato …

3
Per quale problema è stato creato LINQ?
Ogni volta che vedo una domanda pubblicata su Stack Overflow su C #, vedo almeno una o due risposte che risolvono un problema con LINQ. Di solito le persone con una reputazione molto alta sembrano usare LINQ come professionisti. Quindi la mia domanda è: per quale dominio problema dovrebbe essere …


5
È utile per i metodi di unit test in cui l'unica logica sono le guardie?
Di 'che ho un metodo come questo: public void OrderNewWidget(Widget widget) { if ((widget.PartNumber > 0) && (widget.PartAvailable)) { WigdetOrderingService.OrderNewWidgetAsync(widget.PartNumber); } } Ho diversi di questi metodi nel mio codice (la metà anteriore di una chiamata asincrona al servizio Web). Sto discutendo se è utile coprirli con i test unitari. …
12 c#  unit-testing 

4
Switch o un dizionario durante l'assegnazione a un nuovo oggetto
Di recente, sono venuto a preferire la mappatura delle relazioni 1-1 utilizzando Dictionariesanziché le Switchistruzioni. Trovo che sia un po 'più veloce da scrivere e più facile da elaborare mentalmente. Sfortunatamente, quando si mappa su una nuova istanza di un oggetto, non voglio definirlo in questo modo: var fooDict = …
12 c#  coding-style 

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.