Prefixes are a leftover from the VB (and older!) days when Hungarian Notation was king. That is no longer the case, though the C# community does mandate things like using a prefix of Capital I
for interfaces (e.g. ILoadable
).
The current Microsoft Guidelines are here.