Question: I have basically two text which I would like to plus together to get a total.

What I need this to do is :

*price.Text* = 50.50
**addprice.Text** = 140.50

*price.Text* + **addprice.Text**

to get : 191.00

I tried looking everywhere to find how to get this working, Any ideas/suggestions. Much Appreciated.

Answer: 
You cannot perform mathematical operations on strings directly, you need to use a numeric data type for that.

Let's do this step by step:

1. Convert your texts to numbers. You can use [`Decimal.TryParse`](https://learn.microsoft.com/en-us/dotnet/api/system.decimal.tryparse?view=net-5.0) for that. Think about what you want to happen if the text does not contain a valid number.
2. Add your numbers.
3. Convert your sum back to text. You can use [`Decimal.ToString`](https://learn.microsoft.com/en-us/dotnet/api/system.decimal.tostring?view=net-5.0) for that.

Implementation is left as an exercise, but the SO crowd will surely help you if you get stuck.

Note: Since your numbers seem to be monetary values, you should [use `decimal` rather than `double` or `float`)](https://stackoverflow.com/q/1165761/87698).
```
var total = Convert.ToDecimal(price.Text) + Convert.ToDecimal(addPrice.Text);

```

Convert your strings to `decimal` then sum and if you want to convert back to string just: `total.ToString()`