0
안녕하세요. 독립된 저장소에 데이터를 쓰려고 애쓰는 중입니다. 앱 상태를 저장하려고합니다. 사용자는 필요할 때 데이터를 저장할 수있는 옵션을 가지고 있기 때문에 이전에 저장된 데이터를 덮어 쓸 수 있기를 원합니다. 데이터 항목의 수는 저장 될 때마다 일정합니다.IsolatedStorage에 다시 쓰기
지금까지 코드 :
IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;
public static void savePlayerState()
{
settings.Add("currentSeriesNumber", PlayerState.CurrentSeriesNo.ToString());
etc
}
public static void loadPlayerState()
{
PlayerState.CurrentSeriesNo = (int.Parse(settings["currentSeriesNumber"].ToString()));
etc
}
그러나 이것은 단지 어떤 더 시도를 저장하고 저장되지 일단 나 데이터를 기록 할 수 있습니다? 새로운 데이터를 저장하기 전에 엔트리를 제거하려고했으나 작동하지 않았고 간단한 튜토리얼을 제외하고는 사용하고있는 메소드에 대한 정보를 찾을 수 없습니다.
도움을 주실 분 있으신가요?
많은 감사
당신은 그냥 "추가 또는 교체"효과적으로 의미, 설정 인덱서를 사용
큰 그래서 사용 후 생성자의 항목 (setings.Add)를 생성하고 설정을 [ "blah"] 필요할 때? – TripVoltage
@TripVoltage 오른쪽. 키가 이미있는 경우 추가 또는 바꾸기 만하면 설정 [ "blah"]을 사용하십시오. – McGarnagle
+1, @TripVoltage - 변경 사항을 완료하면 settings.Save()를 호출하는 것을 잊지 마십시오. 자동으로 저장되지 않습니다. – Romasz