Well, I've had loads of fun with Lab 3. This is the programming I remember. Writing something that really looks like it makes sense, but it doesn't make sense.
It seems that I have to declare isNonNegativeInteger twice - once in the Class library and once in the main program. That doesn't seem right, but if I don't, I get an error that it wasn't declared in one or the other. I think my problem now has something to do with that. I have this endless loop with the first question popping up (I put that into a Do loop that goes out to my class library thingy that figures out whether it's a nonneg int. and then comes back and loops as long as nonneg. is false. also tried looping until nonneg is true. Either way, and no matter what value I enter, I get the first question again and again and the MessageBox doesn't pop up(another Grrrr as I can't use MessageBox.Show("xx") for some reason - says name not declared or something).
Anyway, so here's me staring at code I know must be right and rearranging it in different ways that I think are also right and I can't fix it. Hum. That's why I decided I would never be a programmer...
In other news, it seems Pascal's ear infection never quite went away and he's not feeling well again. I can't wait for spring as I hope it will make him ill less often. I can't wait for my happy vibrant boy to be happy and vibrant more often...and in less pain.