コード例 #1
0
ファイル: PrefValue.cs プロジェクト: CarlosMeloStuff/tlplib
 public void SetBool(string key, bool value)
 {
     backend.setInt(key, bool2int(value));
 }
コード例 #2
0
 public PrefVal <int> integer(string key, int defaultVal, bool saveOnEveryWrite = true) =>
 new PrefValImpl <int>(
     key,
     () => backend.getInt(key, defaultVal),
     value => backend.setInt(key, value), backend, saveOnEveryWrite
     );
コード例 #3
0
 public static void setUInt(
     this IPrefValueBackend backend, string name, uint value
     ) =>
 backend.setInt(name, unchecked ((int)value));
コード例 #4
0
 public static void setBool(
     this IPrefValueBackend backend, string name, bool value
     ) => backend.setInt(name, bool2int(value));
コード例 #5
0
ファイル: PrefValRW.cs プロジェクト: Marwan0/tlplib
 public void write(IPrefValueBackend backend, string key, int value) =>
   backend.setInt(key, value);
コード例 #6
0
ファイル: PrefValRW.cs プロジェクト: Marwan0/tlplib
 public void write(IPrefValueBackend backend, string key, Duration value) =>
   backend.setInt(key, value.millis);