csharp_style_expression_bodied_local_functions
Convert eligible block-bodied local functions. IDE0061.
| Value | Notes |
|---|---|
false |
|
true |
|
when_on_single_line |
Default: false
csharp_style_expression_bodied_local_functions = false
namespace N;
public class Widget
{
public int Compute(int a, int b)
{
int Add(int x, int y) { return x + y; }
return Add(a, b);
}
}
namespace N;
public class Widget
{
public int Compute(int a, int b)
{
int Add(int x, int y) { return x + y; }
return Add(a, b);
}
}
csharp_style_expression_bodied_local_functions = true
namespace N;
public class Widget
{
public int Compute(int a, int b)
{
int Add(int x, int y) { return x + y; }
return Add(a, b);
}
}
namespace N;
public class Widget
{
public int Compute(int a, int b)
{
int Add(int x, int y) => x + y;
return Add(a, b);
}
}
csharp_style_expression_bodied_local_functions = when_on_single_line
namespace N;
public class Widget
{
public int Compute(int a, int b)
{
int Add(int x, int y) { return x + y; }
return Add(a, b);
}
}
namespace N;
public class Widget
{
public int Compute(int a, int b)
{
int Add(int x, int y) => x + y;
return Add(a, b);
}
}