Variabler: varning CS8600 samt CS8604, på line 14 &15 respektive 17&18
Hej och hoppas ni njuter av helgen! :)
Får felmeddelandet CS8600: converting null literal or possible null value to non-nullable type
OCH
CS8604: Possible null reference argument for parameter "s" in "int int.Parse(string s)".
Det här har jag försökt skriva:
första using nedanför står på line 2
using System;
using System.Collections.Generic;
using System.Text;
namespace variabler
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Mata in ett heltal: ");
string inmatat;
inmatat = Console.ReadLine();
int mittHeltal = int.Parse(inmatat);
Console.WriteLine("Mata in ett decimaltal: ");
inmatat = Console.ReadLine();
double mittDecimaltal = double.Parse(inmatat);
Console.WriteLine("Summan av talen blir; " + (mittHeltal + mittDecimaltal));
Console.ReadLine();
}
}
}
Mitt problem är att jag inte förstår vad felmeddelandet innebär. Skulle ni kunna hjälpa mig med att tolka dessa?
Tack på förhand!
Med vänlig hälsning,
Alina
ReadLine kan tydligen returnera null. Du kan lägga in kod som hanterar det, men du kan också låta varningarna vara.