[C#] string 자르기 / byte 단위로 string 자르기 / 문자열을 byte단위로 자르기

2020. 6. 24. 11:12🧑🏻‍💻/C#

        public static string ByteSubstring(string Data, int StartIndex, int ByteLength)
        {
            String str = "";

            byte[] TEMP = Encoding.Default.GetBytes(Data);

            str = Encoding.Default.GetString(TEMP, StartIndex, ByteLength);

            return str;
        }      

        static void Main(string[] args)
        {
            string spread = "0123456789abcdefghijklmnop";
            string number, alphabet;

            number = ByteSubstring(spread, 1, 9);
            alphabet = ByteSubstring(spread, 10, 9);

            Console.WriteLine(number);
            Console.WriteLine(alphabet);            
        }

ByteSubstring