Unity/c#

[c#] string format, 문자열 보간 구문

Kim2558 2018. 1. 27. 22:38
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using System;
 
namespace Str
{
    class Program
    {
        static void Main(string[] args)
        {
            var First = "firstStr";
            var Second = "secondStr";
 
            var format = $"First = {First}, Second = {Second}";
            var format2 = String.Format("First = {0}, Second = {1}",First, Second);
 
            Console.WriteLine(format + "\n" + format2);
        }
    }
}
 
cs


format 과 format2 는 같은 코드이다. c# 6.0 이후 부터는 format과 같이 문자열 보간 구문을 사용할 수 있게되어 기존에 방식보다 가독성이 좋아졌다. 


하지만 유니티는 낮은 버전으로 인해 문자열 보간 구문을 사용할수 없다..