فرض کنیم که :
int a = 3, b = 5;
حال میتونیم به جای نوشتن :
string result = a.ToString() + "+" + b.ToString() + "=" + (a + b).ToString();
بسادگی بنویسیم :
string result = string.Format("{0}+{1}={2}", a, b, a + b);
استفاده از Place Holder ها (حالت دوم) ضمن خوانایی بیشتر برنامه، معمولا کدنویسی کمتری نیز طلب میکند.