私は "KeyboardInput"と呼ばれるキー配列を持っています。どのように私は設定でそれを保存することができ、その後も多少のように別々のキーとしてそれらを読み出す:設定でのキー配列の格納
for (int i = 0; i < KeyboardInput.Length; i++)
{
KeyboardInput[i] = (Keys)Enum.Parse(typeof(Keys), {{ Properties.Settings.Default.Keys[i]?? }});
}
Keys[] KeyboardInput = { Keys.A, Keys.S, Keys.N, Keys.M, Keys.H, Keys.F, Keys.T, Keys.G, Keys.W, Keys.Q, Keys.Z, Keys.X, Keys.Right, Keys.Left, Keys.Up, Keys.Down };
設定は文字列形式(XML)で格納されているので、それらをすべて1つの文字列に結合してから、格納された文字列を分割して解析することができます。もう1つの方法は、XMLまたはJSONのシリアル化を調べることです。 – Slai
@EZI私のケースで助けにならないようです。 – PRAGMA
@PRAGMAあなたはいくつかの設定を保存して後でそれを読んでみたいと思いますが、何が欠けていますか? –