본문 바로가기

.NET/C# Basic

사용예) StringCollection 과 string[] int[] converterMethod

반응형

StringCollection stringCollection = new StringCollection();
stringCollection.AddRange(list1.ToArray());
stringCollection.Add("|");
stringCollection.AddRange(CommonClass.ExtensionMethods.ToStringArray(list2.ToArray()));



        public static class ExtensionMethods
        {
            public static string[] ToStringArray(this int[] intArray)
            {
                return Array.ConvertAll<int, string>(intArray, delegate(int intParameter)
                    {
                        return intParameter.ToString();
                    });
            }
            public static int[] ToIntArray(this string[] strArray)
            {
                return Array.ConvertAll<string, int>(strArray, delegate(string intParameter)
                {
                    return int.Parse(intParameter.ToString());
                });
            }