float result;
Если пользователь введет в качестве операции не что-то с { +, -, *, / } - выйдет неопределенное поведение т.к. result будет не инициализирован в момент
string value = $"Результат: {result}";
Либо делайте
float result = 0f;
Либо (что правильней) - не допускайте возможности такой ситуации вообще
if (o == "+")
{
result = add(f, s);
}
else if(o == "-")
{
result = subtraction(f, s);
}
else if(o == "*")
{
result = multiplication(f, s);
}
else if(o == "/")
{
result = division(f, s);
}
else
throw new Exception($"Unexpected operation '{o}'");