Puedes probar con un
Split este retorna un array con los objetos del string algo como esto:
string[] Noticias = strNotincias.ToString().Split(" ".ToCharArray());
Entonces Noticias quedarias asi:
Noticias[0]=16118
Noticias[1]=2006-10-30
Noticias[2]=00:00:00.000
Para recorrer un array creo que puedes usar el for
Código:
for(int i=0;i < strNoticias.Count;i++)
{string[] MiArregloNoticias=strNoticias.ToString.Split(" ".ToCharArray())
VariableIDNoticia=MiArregloNoticias[0].ToString()
VariableFechaNoticia=MiArregloNoticias[1].ToString()+" "+MiArregloNoticias[1].ToString()
}
Bueno esa es la idea, si tienes problemas me cuentas como te fue.
Saludos