Click here to Skip to main content
15,499,571 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
AnswerRe: C Sharps - how are you getting on with nullable reference types? Pin
Gerry Schmitz16-Dec-20 6:32
mveGerry Schmitz16-Dec-20 6:32 
GeneralRe: C Sharps - how are you getting on with nullable reference types? Pin
lmoelleb16-Dec-20 8:24
Memberlmoelleb16-Dec-20 8:24 
AnswerRe: C Sharps - how are you getting on with nullable reference types? Pin
harold aptroot16-Dec-20 21:24
Memberharold aptroot16-Dec-20 21:24 
AnswerRe: C Sharps - how are you getting on with nullable reference types? Pin
Lorenzo Bertolino16-Dec-20 21:36
professionalLorenzo Bertolino16-Dec-20 21:36 
AnswerRe: C Sharps - how are you getting on with nullable reference types? Pin
Mark Quennell16-Dec-20 23:32
MemberMark Quennell16-Dec-20 23:32 
GeneralRe: C Sharps - how are you getting on with nullable reference types? Pin
Rob Philpott16-Dec-20 23:41
MemberRob Philpott16-Dec-20 23:41 
GeneralRe: C Sharps - how are you getting on with nullable reference types? Pin
Mark Quennell16-Dec-20 23:50
MemberMark Quennell16-Dec-20 23:50 
GeneralRe: C Sharps - how are you getting on with nullable reference types? Pin
Rob Philpott17-Dec-20 0:01
MemberRob Philpott17-Dec-20 0:01 
It does - thank you. I think I should perhaps be figuring this out for myself rather than burdening others mind! Code below shows my confusion, a simple thing to write a text file to the console. Now I turn NRT on, my 'line' variable should now become type 'string?', but ReadLine() doesn't start suddenly returning 'string?', surely it maintains it's 'string' return type.

There is a (perceived by me) mismatch between my NRT code and the non-NRT framework.
public void Test()
{
    using (StreamReader s = new StreamReader(@"c:\myfile.txt"))
    {
        string line = s.ReadLine();

        while (line != null)
        {
            Console.WriteLine(line);
            line = s.ReadLine();
        }
    }
}

You know what, I think I'll try it right now...
Regards,
Rob Philpott.

GeneralRe: C Sharps - how are you getting on with nullable reference types? Pin
Mark Quennell17-Dec-20 0:09
MemberMark Quennell17-Dec-20 0:09 
GeneralRe: C Sharps - how are you getting on with nullable reference types? Pin
Rob Philpott17-Dec-20 0:18
MemberRob Philpott17-Dec-20 0:18 
GeneralRe: C Sharps - how are you getting on with nullable reference types? Pin
Mark Quennell17-Dec-20 0:22
MemberMark Quennell17-Dec-20 0:22 
AnswerRe: C Sharps - how are you getting on with nullable reference types? Pin
Thornik17-Dec-20 9:32
MemberThornik17-Dec-20 9:32 
AnswerRe: C Sharps - how are you getting on with nullable reference types? Pin
zezba900018-Dec-20 12:02
Memberzezba900018-Dec-20 12:02 
AnswerRe: C Sharps - how are you getting on with nullable reference types? Pin
AnotherKen18-Dec-20 21:08
professionalAnotherKen18-Dec-20 21:08 
AnswerRe: C Sharps - how are you getting on with nullable reference types? Pin
Adam David Hill27-Dec-20 4:02
professionalAdam David Hill27-Dec-20 4:02 
GeneralI have the feeling they do it on purpose... Pin
Kornfeld Eliyahu Peter15-Dec-20 23:00
professionalKornfeld Eliyahu Peter15-Dec-20 23:00 
GeneralRe: I have the feeling they do it on purpose... Pin
W Balboos, GHB16-Dec-20 3:51
mveW Balboos, GHB16-Dec-20 3:51 
GeneralWSO CCC OTD 2020-12-16 Pin
Sandeep Mewara15-Dec-20 21:52
mveSandeep Mewara15-Dec-20 21:52 
GeneralRe: WSO CCC OTD 2020-12-16 - You win! Pin
OriginalGriff16-Dec-20 1:57
mveOriginalGriff16-Dec-20 1:57 
GeneralOne of the things I love about CP... Pin
Marc Clifton15-Dec-20 11:33
mvaMarc Clifton15-Dec-20 11:33 
GeneralRe: One of the things I love about CP... Pin
BillWoodruff15-Dec-20 12:44
mveBillWoodruff15-Dec-20 12:44 
GeneralRe: One of the things I love about CP... Pin
CodeWraith15-Dec-20 12:50
MemberCodeWraith15-Dec-20 12:50 
GeneralRe: One of the things I love about CP... Pin
Cp-Coder15-Dec-20 16:25
MemberCp-Coder15-Dec-20 16:25 
GeneralRe: One of the things I love about CP... Pin
Greg Utas16-Dec-20 3:10
mveGreg Utas16-Dec-20 3:10 
GeneralRe: One of the things I love about CP... Pin
Cp-Coder16-Dec-20 5:40
MemberCp-Coder16-Dec-20 5:40 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Straw Poll

When thinking about your job, how important is the option to work from home?
Some bosses are casual about where you work, and some, naming no names, will insist you're in the office, always. What are your thoughts?
  Results   774 votes