/// <summary> /// 動作の適用1(ByVal) /// </summary> /// <param name="v"></param> /// <param name="action"></param> /// <returns></returns> internal static IVector ForEach(IVector v, ElementActionByVal action) { for (int i = 0; i < v.Size; ++i) { action(v[i]); } return(v); }
IVector IVector.ForEach(ElementActionByVal action) { return(VectorImpl.ForEach(this, action)); }
IVector IVector.ForEach(ElementActionByVal action) { return VectorImpl.ForEach(this, action); }