Aye...the F is a type suffix which helps the compiler know which type you
are talking about when it can't necessarily tell.
F or f is float
D or d is double (the default)
M or m is decimal
that's for real numbers....integer values also have them for like U/u L/l
and combination of those (unsigned int, long, unsigned long ...)
There are probably more. VB.Net also makes use of them , such as with "a"c
to represent a character (notice the c after the string literal)....since
single quotes aren't available...
Karl