Why do I get the error "Use of Unassigned local Variable"?
<p>I have this code below :</p>

<pre><code>string mybytes(int[] sbytes)
{
    string bytesss;
    for(int i=1; i&lt; sbytes.GetUpperBound(0)+1;i++)
    {
        bytesss += "," + IntToHex(sbytes[i - 1]).ToString();
    }
    return bytesss;
}

private string IntToHex(int number)
{
    return string.Format("{0:x}", number);
}
</code></pre>

<p>Why does it keep raising "Use of Unassigned local Variable" error ?</p>
