pocorall.SCM_Notifier.MainForm.GetFoldersCommonPartLength C# (CSharp) 메소드

GetFoldersCommonPartLength() 개인적인 메소드

private GetFoldersCommonPartLength ( ) : int
리턴 int
        private int GetFoldersCommonPartLength()
        {
            if (folders.Count < 2) return 0;

            string path0 = folders[0].Path;

            int len = 0;
            for (int i = 0; i < path0.Length; i++)
                for (int f = 1; f < folders.Count; f++)
                {
                    string path = folders[f].Path;
                    if (i == path.Length - 1) return len;
                    if (path0[i] != path[i]) return len;
                    if (path0[i] == '\\') len = i + 1;
                }
            return len;
        }
MainForm