【ハルシオンブログ】int → enum の変換とか最近使ったちょっとしたやつ?
こんにちは。
大坂です。
今週も木曜日がやってきました。
そして今週もたいして書くことがありません!
ということで最近コーディングで使ったやつ。
相変わらず誰でも知ってそうなのでごまかしていきます(ぁ
とりあえず int → enum の変換について
今までこんな感じでしかできないと思ってたんですが、
これでもできるんですね。
なんか結構前にやった時にできなかった気がするけど気がしただけだったのか…。
次、ListのInsert…まぁ普通にあるやつですが最近初めて使いました。
Listの指定した場所に挿入するやつですね。
とかってやると、
aaaa, cccc, bbbb
の順番になる。
リストの長さより長いところに挿入しようとするとエラーになります(当たり前?
一応こんな感じでやると、ArgumentOutOfRangeExceptionが出ますね。
ということで今週も終わりです。
また~ノシ
大坂です。
今週も木曜日がやってきました。
そして今週もたいして書くことがありません!
ということで最近コーディングで使ったやつ。
相変わらず誰でも知ってそうなのでごまかしていきます(ぁ
とりあえず int → enum の変換について
今までこんな感じでしかできないと思ってたんですが、
enum RARITY {
UR,
SSR,
SR,
R,
N,
}
int num = 3;
RARITY rare = (RARITY)Enum.ToObject(typeof(RARITY), num);
これでもできるんですね。
RARITY rare = (RARITY)num;
なんか結構前にやった時にできなかった気がするけど気がしただけだったのか…。
次、ListのInsert…まぁ普通にあるやつですが最近初めて使いました。
Listの指定した場所に挿入するやつですね。
ListblogList = new List ();
blogList.Add("aaaa");
blogList.Add("bbbb");
blogList.Insert(1, "cccc");
とかってやると、
aaaa, cccc, bbbb
の順番になる。
リストの長さより長いところに挿入しようとするとエラーになります(当たり前?
ListblogList = new List ();
blogList.Insert(1, "cccc");
一応こんな感じでやると、ArgumentOutOfRangeExceptionが出ますね。
ということで今週も終わりです。
また~ノシ
« 【ハルシオンブログ】UnityというかC#のListについて。最近使った親Listへの代入方法。 | 【ハルシオンブログ】デジゲー2018いってきたんよ。今回は写真いっぱいとってきたら、ブログ大変になるってわかったんよ。 »
コメント
| h o m e |