En basit olarak .net platformunda string formatlamak için kullanılır.
string.Format("Ad:{0}",txtName+txtSurname);
Bu şekilde bir kullanımda "Ad" runtime'da (çalışma anında) atanmış olur.Runtime olana kadar "Ad" değeri bilinmeyecektir.

Ayrıca sayısal değerleri yeniden formatlamak için de kullanılır.

string.Format("100000 sayısının hex değeri {0:x}",100000);
gibi.