Domande con tag 'null'

2
risposte

Test unitari per costruttori

Se creo una classe, quella nel costruttore accetta una matrice o una raccolta, ma questa matrice o raccolta è facoltativa (il parametro può essere nullo), e quindi memorizzo quella raccolta nell'oggetto in questione, nel costruttore i bisogno di...
posta 28.01.2017 - 17:15
1
risposta

Come impostare la proprietà nullable / facoltativa dell'oggetto database su NULL nel backend?

Stiamo costruendo API che principalmente trasferisce gli oggetti del database avanti e indietro tra utente e database, quindi il flusso principale di informazioni è piuttosto semplice: Table (view) <-- ORM --> C#/Java/etc. Objects <--...
posta 10.10.2018 - 08:22
2
risposte

Impostazione di un puntatore su NULL in caso di errore?

Ho modificato un codice scritto da un dipendente precedente e ho trovato una funzione con la seguente firma: BOOL WINAPI PrependPadding( _In_ SIZE_T cbPadding, _In_ SIZE_T cbRow, _Out_writes_bytes_(cbPadding) _On_failure_(_Post_nul...
posta 20.10.2017 - 22:06
2
risposte

Devo restituire true in un metodo che lancia null da un tipo di oggetto a un altro?

Sto scrivendo un metodo di estensione molto semplice che tenta di trasmettere oggetti da un tipo all'altro. L'intento di avere questo metodo è molto simile a Int32.TryParse(string, out int) , che consente all'utente di vedere 1) se la conver...
posta 05.12.2016 - 22:48
3
risposte

Vantaggio di generare eccezioni per i parametri null

Il codice base con cui lavoro ha un certo schema prevalente nei tutti metodi pubblici, che vanno così: public void UpdateUser(User userArg) { Framework.NullCheck(userArg); var user = userDb.Get(userArg.Id); Framework.NullCheck(...
posta 02.10.2016 - 17:14
1
risposta

Dovremmo scrivere sempre codice di controllo Null difensivo? [duplicare]

Ci sono scenari in cui non dovremmo scrivere assegni difensivi per null? Dovremmo scrivere codice difensivo o controllare NULL ogni volta che abbiamo passato un parametro o ricevuto un valore da un metodo? Questo comporterà un onere aggi...
posta 06.12.2013 - 09:06
1
risposta

Quali funzioni / metodi / proprietà / operatori JavaScript nativi possono restituire null? non definito? [chiuso]

Sto scrivendo del codice che deve gestire molti potenziali valori JavaScript, compresi i cosiddetti non valori. Mi sto rendendo conto che sarebbe molto utile sapere se esistono alcune regole generali su quali funzioni JavaScript native possono...
posta 10.11.2016 - 03:14
0
risposte

Quale linguaggio di programmazione ha utilizzato per la prima volta l'operatore di navigazione sicura (?.)?

Quale linguaggio di programmazione ha inizialmente utilizzato / inventato il operatore di navigazione sicuro "(?.)? Sfortunatamente, la pagina di Wikipedia su questo argomento non ha informazioni su di esso e googling non ha fornito una r...
posta 02.08.2017 - 20:38
0
risposte

Tutte le proprietà del tipo di valore POCO dell'API pubblica possono essere rese nulla?

Uso molto i tipi di valori nullable quando progettiamo classi che hanno proprietà che possono rimanere nulle, cioè quando l'oggetto viene mantenuto. Ad esempio: public int? MyProperty { get; set; } La mia domanda è: tutte le proprietà di ti...
posta 25.02.2015 - 15:41
3
risposte

In C, perché NULL e 0 attivano un'istruzione if

Ho una funzione chiamata myStruct *structName = myFunction(0); La funzione è simile a myStruct *myfunction(int x) { if ( x == NULL) { return NULL; } /*rest of code*/ } Il passaggio di NULL o 0 BOTH attiv...
posta 10.06.2016 - 02:37