using System.Collections; using System.Collections.Generic; using System.Text; using System; namespace Rokojori { public class Arrays { public static bool Contains ( T[] values, T other ) { return Array.IndexOf( values, other ) != -1; } public static T[] Add( T[] values, T other ) { var newValues = new T[ values.Length + 1 ]; Array.Copy( values, newValues, values.Length ); newValues[ values.Length ] = other; return newValues; } public static void ForEach( T[] values, Action callback ) { foreach ( var it in values ) { callback( it ); } } } }