I completely understand the use of out and ref in C# however why would I ever use out instead of ref as out is simply the same as ref just with restricted abilities. I see when it can be used but I don't see any point in ever using it really.
Thanks so much!