warning
A message saying the code builds but is probably wrong.
A compiler warning is a diagnostic that does not stop compilation but flags likely mistakes (for example CS8602, a possible null dereference).
Examples
int unused = 5;inside a method builds, with warning CS0219 because the value is never read.