Area-IDEIDE-Formatterhelp wanted
Description
We should layout methods a little better by introducing new lines to make a little more readable (Reflector did this well)
- Create Console App (.NET Framework)
- In the following, CTRL+Click
int
class Program
{
static void Main(string[] args)
{
int foo;
}
}
- When prompted say Yes to decompile
- Scroll down to CompareTo:
Expected:
public int CompareTo(object value)
{
if (value == null)
{
return 1;
}
if (value is int)
{
int num = (int)value;
if (this < num)
{
return -1;
}
if (this > num)
{
return 1;
}
return 0;
}
throw new ArgumentException(Environment.GetResourceString("Arg_MustBeInt32"));
}
Actual:
public int CompareTo(object value)
{
if (value == null)
{
return 1;
}
if (value is int)
{
int num = (int)value;
if (this < num)
{
return -1;
}
if (this > num)
{
return 1;
}
return 0;
}
throw new ArgumentException(Environment.GetResourceString("Arg_MustBeInt32"));
}