Area-IDEIDE-Formatterhelp wanted
Repository metrics
- Stars
- (20,414 個のスター)
- PR merge metrics
- (平均マージ 6d 17h) (30d で 256 merged PRs)
説明
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"));
}