Ich erhalte einen FehlerArray Average Methode Fehler
Fehler CS1929 'uint []' enthält keine Definition für 'Durchschnitt' enthalten und die beste Erweiterung -Methodenüberladung 'Queryable.Average (IQueryable)' erfordert einen Empfänger vom Typ ArrayLengthTest D 'IQueryable': \ Visual Studio \ ArrayLengthTest \ ArrayLengthTest \ Program.cs 17 Aktive
uint[] asd = new uint[5];
for (uint i = 0; i < asd.Length; i++)
{
asd[i] = i;
}
uint arrayAverage = asd.Average();
Alle Ideen, was ich tut t bedeuten? Ich weiß, dass ich leicht Ints verwenden kann, aber ich für uints bin fragen ...
Es bedeutet, dass es als Durchschnitt() auf uint [] keine solche Methode ist. –
Sie können ein [siehe die Dokumentation] (https://msdn.microsoft.com/en-us/library/bb358602 (v = vs.110) .aspx). 'uint []' hat nicht die Funktion 'Average()'. –
@DrewKennedy und warum es nicht hat? Ich meine, wenn Sie es brauchen ... Ofc wird das Ergebnis ungefähr sein, da Durchschnitt Doppeltyp zurückgibt ... aber immer noch? – pesho