Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Pole statického pole jen pro čtení nelze vrátit zapisovatelným odkazem.
Příklad
Následující ukázka vygeneruje CS8163:
// CS8163.cs (12,14)
public class Test
{
public struct S1
{
public char x;
}
public static readonly S1 s2;
char Test2()
{
return s2.x;
}
}
Oprava této chyby
Pokud chcete vrátit hodnotu static readonly
pole, refaktoring pro vrácení hodnotou opraví tuto chybu:
public class Test
{
public struct S1
{
public char x;
}
public static readonly S1 s2;
char Test2()
{
return s2.x;
}
}
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.