San Francisco Toledo = SFT
Se debe enviar una cadena con el nombre y apellidos completo por ej;
MessageBox.Show(iniciales_de_un_nombre("San Francisco Toledo"));
Lo que nos mostrara el MessageBox es "SFT"
Bien sin mas que decir aqui el método que lo hace posible ñ_ñ
public string iniciales_de_un_nombre(string nombrecompleto)
{
string[] nombreyapellidos = new string[4];
char[] splitter = { ' ' };
nombreyapellidos = nombres.Split(splitter);
string[] iniciales = new string[4];
for (int x = 0; x < nombreyapellidos.Length; x++)
{
string temp= nombreyapellidos[x];
temp = temp.Remove(1, temp.Length - 1);
iniciales[x]= temp;
result +=iniciales[x];
}
return result;
}
Salu2 y espero que alguien le sea útil a pesar de ser muy simple.