Area-IDEIDE-Formatterhelp wanted
倉庫指標
- 星標
- (20,414 顆星)
- PR 合併指標
- (PR 指標待抓取)
描述
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"));
}