Here is a piece of code:
IUser user = managerUser.GetUserById(UserId); if ( user==null ) throw new Exception(...); Quote quote = new Quote(user.FullNam
Q1: Because Resharper doesn't do path analysing. It just sees a possible null reference and flags that.
null
Q2: You can't without doing either of what you provided already.