artem_zin
But I wonder why var port = -1 wouldn't suffice (it would be cheaper than a delegate property).
var port = -1
-1