Je voudrais savoir s'il est sûr d'utiliser des variables statiques comme un stockage à long terme d'entités commerciales dans une application Mono pour Android.Variables statiques dans Monodroid
Par exemple, si j'ai cette classe:
public class Test{
public static int MyStaticVariable{get;set;}
}
et dans mon activité principale, j'ai ce code
protected override void OnCreate(Bundle bundle)
{
...
if (Test.MyStaticVariable){
Test.MyStaticVariable=666;
}
}
je peux toujours compter sur Test.MyStaticVariable==666
ou sera cette valeur sera éventuellement remise à zéro par l'OS lorsque mon application est hors de portée et que la RAM doit être recyclée?
Merci,
Adrian