BooC.App.ExpandResponseFiles C# (CSharp) Method

ExpandResponseFiles() private method

private ExpandResponseFiles ( ArrayList &arglist ) : void
arglist System.Collections.ArrayList
return void
        void ExpandResponseFiles(ref ArrayList arglist)
        {
            ArrayList result = new ArrayList();
            foreach (string arg in arglist)
            {
                if (arg.StartsWith("@") && arg.Length > 2)
                {
                    result.AddRange(LoadResponseFile(arg.Substring(1)));
                }
                else
                {
                    result.Add(arg);
                }
            }
            arglist = result;
        }