Improve code style
This commit is contained in:
parent
7568193c7d
commit
f21f511147
@ -7,11 +7,11 @@ namespace MafiaCommon
|
|||||||
{
|
{
|
||||||
public static void Shuffle<T> (this Random rng, T[] array)
|
public static void Shuffle<T> (this Random rng, T[] array)
|
||||||
{
|
{
|
||||||
int n = array.Length;
|
var n = array.Length;
|
||||||
while (n > 1)
|
while (n > 1)
|
||||||
{
|
{
|
||||||
int k = rng.Next(n--);
|
var k = rng.Next(n--);
|
||||||
T temp = array[n];
|
var temp = array[n];
|
||||||
array[n] = array[k];
|
array[n] = array[k];
|
||||||
array[k] = temp;
|
array[k] = temp;
|
||||||
}
|
}
|
||||||
@ -19,7 +19,7 @@ namespace MafiaCommon
|
|||||||
|
|
||||||
public static T[] RemoveFromArray<T> (this T[] original, int numIdx) {
|
public static T[] RemoveFromArray<T> (this T[] original, int numIdx) {
|
||||||
if (numIdx == -1) return original;
|
if (numIdx == -1) return original;
|
||||||
List<T> tmp = new List<T>(original);
|
var tmp = new List<T>(original);
|
||||||
tmp.RemoveAt(numIdx);
|
tmp.RemoveAt(numIdx);
|
||||||
return tmp.ToArray();
|
return tmp.ToArray();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user