14/06/29 23:41:12.48 MWPn60wr
>>640
おっさん、リソースにタグ付けして、探索させたほうが最終的に楽になるぞ
C#ソースで済まないが(HSP知らん)例えばTagクラスってのを作成して、
class Tag
{
protected List<string> tag;
public bool match(string[] tags)
{
//各タグの一致の判定保存変数
bool mTmp;
foreach (string s in tags)
{
mTmp = false;//はじめにFalse。↓で一致するのを持っていた場合trueにする
foreach (string t in tag)
{
if (t == s)
{
//一致するタグがあれば次の指定タグの検索のためにループを抜ける
mTmp = true;
break;
}
}
//一致するタグがなかった場合mTmpはfalseのまま
//従って不一致を返して終わる
if (!mTmp) return false
}
return true;
}
}
(続く)