Para usar el String.Format como tu quieres hay que pasarle un valor de tipo float, double o decimal, no un string.
Código C#:
Ver originalfloat valor = importe / 24; //Es una variable de tipo float, no string
textBox8.Text = string.Format("{0:f2}", valor);
¿Qué quieres saber de las clases? Lo mejor es que te busques un libro o un tutorial sobre orientación a objetos para entender las cosas.
Saludos.