I know values when you ToString them end up generating garbage and even a variable like i.ToString() in a stringbuilder append still generates garbage.
Question characters are on the stack right they are mutable.
In what context can they generate garbage. I am really tired of dropping a value into StringBuilder and still getting garbage build up, i think ive come up with a solution but im still seeing just a little garbage being generated about 80k over the course of 3 minutes.