Используйте .Concat
метод:
label1.txt = ((string)userinput).Concat(" degrees celsius is ").Concat((string)calculatedFahrenheit).Concat(" degrees fahrenheit.");
Или вы можете использовать строковую интерполяцию:
label1.Text = $"{userinput} degrees celsius is {calculatedFahrenheit} degrees fahrenheit";
Помните, что если ваши переменные не строковые, а объекты, то используйте .toString()
method
userInput = userInput.toString();
calculatedFahrenheit = calculatedFahrenheit.toString();
Или, когда это числа, используйте string.valueOf(userInput)
или string.valueOf(calculatedFahrenheit)
Вот хорошая документация о строках в C #: https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/strings/