Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Velden van statisch alleen-lezenveld kunnen niet worden geretourneerd door schrijfbare verwijzing
Opmerking
In het volgende voorbeeld wordt CS8163 gegenereerd:
// CS8163.cs (12,14)
public class Test
{
public struct S1
{
public char x;
}
public static readonly S1 s2;
char Test2()
{
return s2.x;
}
}
Deze fout corrigeren
Als u de waarde van een static readonly veld wilt retourneren, wordt deze fout gecorrigeerd door te herstructureren op basis van de waarde:
public class Test
{
public struct S1
{
public char x;
}
public static readonly S1 s2;
char Test2()
{
return s2.x;
}
}
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.