Question: what are pdb files c#?
Answer: pdb is a program database file and it is created on compile. This file holds debugging and project state information that allows incremental linking of a debug configuration of your program. – ... 
@pavanred are you sure C# compiler also does incremental linking? I've only heard about it in C++ world.