OK, here is a small snippet of code as an example.
Source code
public PowerSaveSettings ReadPowerSaveSettings()
{
if (this.powerSaveSettings == null)
{
ELMPowerSaveSettings elmSettings = null;
STNPowerSaveSettings stnSettings = null;
// Do something...
}
// Do Something
}
Decompiled code that was obfuscated
public PowerSaveSettings ReadPowerSaveSettings()
{
if (this. == null)
{
ELMPowerSaveSettings elmSettings = null;
STNPowerSaveSettings stnSettings = null;
// Do something...
}
// Do Something
}
The elmSettings and stnSettings are local variables that are used in this method. I cannot show the implementation the rest of this method, but the idea is that the variable names are not obfuscated.