상세 컨텐츠

본문 제목

String 텍스트 위치 정렬

C#

by xarfox 2010. 7. 14. 14:42

본문


            Console.WriteLine("123456789012345678901234567890123456789012");// 총길이 42칸
            Console.WriteLine(String.Format("{0,42}", "test")); //우측정렬
            Console.WriteLine(String.Format("{0,-42}", "te13123123st")); //좌측정렬
            Console.WriteLine(String.Format("{0}", "1").PadLeft(42 - (21 - ("1".Length / 2))));// 가운데정렬
            Console.WriteLine(String.Format("{0}", "123").PadLeft(42 - (21 - ("123".Length / 2))));
            Console.WriteLine(String.Format("{0}", "12345").PadLeft(42 - (21 - ("12345".Length / 2))))

관련글 더보기