C#でファイルの読み書きの方法
Read
StreamWriter writer = new StreamWriter(path); writer.Write(value); writer.Close();
- pathは保存したいファイルのパス
- Unityとかだと『Application.streamingAssetsPath + "/" + filename』みたいな
- valueは保存したいデータ
Write
StreamReader reader = new StreamReader(path); string value = reader.ReadToEnd(); reader.Close();
- 上記と同じ
- ファイルが隠しファイル(Hidden属性をもっている場合)はReadはできるがWriteはできない
C#でcharをASCIIコードに変換したり戻したりする方法
ASCIIコードにする方法
(int)変換したい文字
ASCIIから戻したい場合
(char)ASCIIコード
例
char foo = 'A'; Debug.Log ((int)foo); // ==> 65 char bar = ((char)65); Debug.Log (bar); // ==> A