My company has a zero warning tolerance policy and I have a warning that I just can’t get to go away. It is showing on the declaration of the string because
Warning 1 The variable 'message' is assigned but its value is never used
This is the code snippet:
<%
string message = "Message to be displayed";
if (Model.Count == 0)
{
%>
No records to display. <%= message %>
<%
}
else
{
%>
The rest of the code is correct, so it’s not a syntax error.
Why would this kind of warning appear in the first place when I am clearly referencing it?
Thx in advance!
Change the declare as below, this issue will be fixed.
When you see this kind of warning, just review the declare. It will OK then.
Best regards.