Tryparse attempts a conversion from one type to another, it does not test the length.
postcode is a string so use the .Length to test <> 4.
while (postcode.Length != 4)
{
Console.WriteLine("ongeldige postcode");
Console.WriteLine("Geef je postcode: ");
postcode = Console.ReadLine();
}