Component of the return tuple is never used
Good morning,
I am currently on the latest version of ReShaper Ultimate and I am experiencing an issue which I don't believe is an issue.
The following method signature is giving me the warning "Component of the return tuple is never used":
private static (AssessmentAnswerSummary LeftAnswer, AssessmentAnswerSummary RightAnswer) ReadMatchingRecord(IDataRecord record, int i)
However, where I am actually consuming this code is as follows:
var answers = reader
.ToObservable(command.CancellationToken)
.Select(ReadMatchingRecord)
.Replay()
.RefCount();
command.AssessmentQuestionDetails.AnswersLeft = await answers.Select(t => t.LeftAnswer).ToArray();
command.AssessmentQuestionDetails.AnswersRight = await answers.Select(t => t.RightAnswer).ToArray();
Why would I be receiving this warning?
Please sign in to leave a comment.