728x90
반응형
WPF & C# - 파일명 및 긴문자열을 ... 으로 나타내기 및 줄이기 ( 확장자 여부 상관없이 사용 가능 / C:\ABCDEF.txt > ABC....txt ) |
파일명 ... 으로 나타내기 및 줄이기 ( 확장자 여부 상관없이 사용 가능 / C:\ABCDEF.txt > ABC....txt )
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | // 파일명 줄이기 ( 확장자 여부 상관없이 사용 가능 / C:\ABCDEF.txt > ABC....txt ) string StringLengthSplit(string str, int length) { string strVal = ""; string strExtension = ""; // 확장자 str = System.IO.Path.GetFileName(str); strExtension = System.IO.Path.GetExtension(str); // ".mp3" if (str.Length - strExtension.Length > length) // 확장자 제외한 길이 strVal = str.Substring(0, length) + "∼" + strExtension; // strVal = str.Substring(0, length) + "…" + strExtension; return strVal; } | cs |
사용법
1 | tbx.Text = StringLengthSplit(ImageFile, 5); | cs |
728x90
반응형