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.