These are Expression Body statements, introduced with C# 6. The point is using lambda-like syntax to single-line simple properties and methods. The above statements expand thusly;
public int Calculate(int x)
{
return DoSomething(x);
}
public void DoSoething()
{
SomeOtherMethod();
}
Notably, properties also accept expression bodies in order to create simple get-only properties:
public int Random => 5;
Is equivalent to
public int Random
{
get
{
return 5;
}
}