import System; import System.Linq; function Start () { var a:int[] = [100, 105, 110200]; Debug.Log (a.Average()); // Debug.Log (a.Average.<int[]>()); }
コメントアウトのも試したができなかった。
Assets/Scripts/Test/NewBehaviourScript.js(9,25): BCE0004: Ambiguous reference 'Average': System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable.<System.Nullable.<int>>), System.Linq.Enumerable.Average(System.Collections.Generic.IEnumerable.<int>).
・C#では余裕
using System.Linq; public class TestForStudy : MonoBehaviour { void Start () { int []a = {100,105,110200}; Debug.Log (a.Average()); } }