This tutorial explains C# and LINQ performance tips with the following topics:
1) String Vs StrinBuilder ,string.format
2) ArrayList vs List
3) List vs Dictionary
4) How to write optimized code in C#.
5) Garbage collector generations 0,1,2.
[youtube g3I8KktL9tI]