Domande con tag 'c#'

4
risposte

Utilizzo di struct per forzare la convalida del tipo built-in

Gli oggetti di dominio comune hanno proprietà che possono essere rappresentate da un tipo built-in ma i cui valori validi sono un sottoinsieme dei valori che possono essere rappresentati da quel tipo. In questi casi, il valore può essere memo...
posta 06.01.2015 - 15:56
2
risposte

'Vectorfloat.Equals' dovrebbe essere riflessivo o dovrebbe seguire la semantica IEEE 754?

Quando si confrontano i valori in virgola mobile per l'uguaglianza, ci sono due approcci diversi: NaN non è uguale a se stesso, che corrisponde alla specifica IEEE 754 . NaN è uguale a se stesso, che fornisce la proprietà mate...
posta 22.01.2016 - 18:18
2
risposte

Imitazione di "RBAC AuthZ" di Exchange Server nella mia applicazione ... (c'è qualcosa di simile?)

Exchange 2010 ha un modello di delega in cui gruppi di i cmdlet winrm sono raggruppati in modo essenziale in ruoli e i ruoli assegnati a un utente. ( Immagine sorgente ) Questo è un ottimo & modello flessibile considerando come sfrut...
posta 14.02.2012 - 06:02
3
risposte

È raccomandabile programmare app .net con C ++

Da quanto posso capire, C # è il linguaggio defacto durante la codifica di app .NET. È raccomandabile programmare app .NET [sia ASP.NET, WinPhone 7, GUI, ecc.] In C ++? Quali sono le insidie e gli inconvenienti se scegliamo di percorrere questa...
posta 19.04.2011 - 05:10
5
risposte

Motivo dell'operatore di incremento (post / pre) in Java o C #

Recentemente, mi sono imbattuto in domande sulla previsione dell'output di codice che utilizza pesantemente gli operatori post / pre incremento su interi. Sono un programmatore C esperto, quindi mi sono sentito come a casa, ma le persone hanno f...
posta 24.03.2014 - 12:32
5
risposte

Eccezioni "Errore di programmazione" - Il mio approccio è corretto?

Attualmente sto cercando di migliorare il mio uso delle eccezioni e ho trovato l'importante distinzione tra le eccezioni che indicano errori di programmazione (ad esempio qualcuno ha passato null come argomento, o chiamato un metodo su un oggett...
posta 19.11.2012 - 12:23
2
risposte

Perché DateTime.Month è int?

In C #, la proprietà DateTime Month ha un tipo di int (un intero con segno a 32 bit) ma il suo intervallo sarà sempre pari a 1-12. Quali sono i motivi per cui il team C # ha scelto int su un tipo numerico più piccolo come b...
posta 19.09.2018 - 16:10
4
risposte

Modelli e pratiche per il Web Scraping in .Net (C #) [chiuso]

Metterò insieme un'applicazione per automatizzare un sito web / un'applicazione esterna. In alcuni casi dovrò navigare nel sito come farebbe un utente (alcuni link che devo seguire non possono essere previsti e devono essere analizzati da una ri...
posta 11.07.2011 - 18:45
1
risposta

Test di integrazione in progetti OSS - come gestire terze parti con autenticazione?

Uno dei miei progetti di hobby (open source) è uno strumento di backup che effettua backup offline di repository da GitHub, Bitbucket ecc. Chiama l'API degli hoster per ottenere un elenco di repository e quindi utilizza Git / Mercurial / qualun...
posta 26.02.2017 - 14:18
6
risposte

Perché dichiarare le variabili vicino al punto in cui sono utilizzate?

Ho sentito le persone dicono che le variabili dovrebbero essere dichiarate il più vicino possibile al loro utilizzo. Non lo capisco. Ad esempio, questa politica suggerisce che dovrei fare questo: foreach (var item in veryLongList) { int...
posta 09.10.2011 - 15:52