Podrías hacerlo con expresiones regulares, échale una ojeada a este código:
Código:
using System.Text.RegularExpressions;
...
string linea = "Foros del web.";
string palabraABuscar = "web";
Regex rg = new Regex(palabraABuscar);
MatchCollection mc = rg.Matches(linea);
if(mc.Count > 0){ // La palabra está en la línea.
int pos = mc[0].Index; // Posición de la primera aparición de la palabra.
}
Saludos