Per cercare valori numerici o decimali (spaziati dal punt) in una textbox vi sono diverse strade;
  La più semplice è quella di utilizzare le regular expression, per "trovare" i valori numerici in una textbox e ad esempio farne il totale:
             [code]
            Regex re = new Regex(@"\d+\.?\d*");          
            decimal totale=0;           
            decimal s;           
            foreach (var item in re.Matches(textBox1.Text))           
            {           
             // MessageBox.Show(  item.ToString());           
              NumberFormatInfo nfi = new NumberFormatInfo();           
              nfi.CurrencyDecimalSeparator = ".";           
              decimal dec = decimal.Parse(item.ToString(), nfi);           
              totale = totale + dec;           
            }
                  textBox2.Text = totale.ToString();
      [/code]
   
     
    Consigli e suggerimenti per migliorare l'algoritmo sono sempre ben accetti.
 In questo modo prelevo valori numerici e decimali e ne faccio la somma.