in Python si può fare qualcosa di simile:Lista Fill <int> utilizzando LINQ
arr = list(set(randint(-50, 50) for _ in range(10)))
so come programmare un metodo di estensione che riempie un array, lista o qualsiasi altra cosa che ti serve con valori casuali. Trovo che questo sia macchinoso, e ammiro molto il modo in cui puoi farlo in Python. Anche se, so solo di Enumerable.Range,
che può essere utilizzato solo per generare sequenze fisse, per quanto ne so.
È possibile anche in C#?
Ah, semplicemente non riuscivo a capire come richiamare selezionare insieme a Enumerable.Range. Grazie! – CasperT
+1 Questa è la soluzione che ho appena messo insieme, ma mi hai battuto su di esso. –
Questo non potrebbe restituire numeri duplicati nella lista? –