「單詞競猜遊戲之管理員端」補充版

2021-06-21 20:35:06 字數 2563 閱讀 2627

1.1、預設初始化,建立資料夾和文字文件資料庫

1.2、支援自動更新和手動更新

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.io;

namespace wordsplayadmin

for (int i = 0; i < 3; i++)//3次輸入機會

else

console.writeline("對不起,你的輸入有誤,還有次機會",2-i);

if (i==2)

}while (true)

catch

}console.writeline("自動更新or ?");

isanto = console.readline();

if (isanto == "y")

textoperateclass.inittext(true, grade);

else

textoperateclass.inittext(false, grade);

}console.writeline("是否繼續更新其他or ");

string isupdate=console.readline();

if ("y" != isupdate)

break;

}console.write("bye,任意鍵結束程式");

console.readline();}}

}

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.io;

using system.collections;

namespace wordsplayadmin

; string wordsheroarr = ;

arraylist maxscore = new arraylist(maxscorearr);

arraylist wordshero = new arraylist(wordsheroarr);

init(0,"maxscore.txt",maxscore);

init(0,"wordshero.txt", wordshero);

}//初始化詞彙

public static void inittext(bool isanto,int grade)

;string lowlevelwordarr = ;

//方便下面函式呼叫,動態陣列適合管理員輸入,隨機增長

arraylist highlevelwordarrlist = new arraylist(highlevelwordarr);

arraylist middlelevelwordarrlist = new arraylist(middlelevelwordarr);

arraylist lowlevelwordarrlist = new arraylist(lowlevelwordarr);

if (grade == 1) //自動更新高階詞彙

init(1, "highlevelword.txt", highlevelwordarrlist);

else if(grade==2)

init(1, "middlelevelword.txt", middlelevelwordarrlist);

else

init(1, "lowlevelword.txt", lowlevelwordarrlist);

}else if(grade==1)

else

highlevelwordarrlist.add(iscontinue);

}init(1, "highlevelword.txt", highlevelwordarrlist);

}else if (grade == 2)

else

middlelevelwordarrlist.add(iscontinue);

}init(1, "middlelevelword.txt", middlelevelwordarrlist);

}else if (grade == 3)

else

lowlevelwordarrlist.add(iscontinue);

}init(1, "lowlevelword.txt", lowlevelwordarrlist);

}

}//將動態陣列送的詞彙寫到文字文件

private static int init(int wors,string path,arraylist strarr)

}else

}sw.close();

fsw.close();

return 1;

}

}}

如果大家想把程式發布成可安裝檔案,可以參考:vs2010打包操作-

SCM基礎之庫管理員

庫管理員負責建立配置管理庫,並維護每個庫的內部完整性或者可能的庫間完整性。主要活動包括 建立配置管理庫 用來儲存配置項的受控主庫 維護並控制庫的內容在配置項批准的基礎上將配置項放到儲存器中 建立並維護元資料 在發布請求的基礎上發布配置項以供使用 發布配置項以供生產 交流配置管理庫的內容為狀態報告生成...

客戶端以管理員許可權執行

閱讀本文大概需要 3 分鐘 管理員許可權可能大家也比較熟悉,某些軟體在執行的時候會彈出安全提示,提示是否以管理員許可權執行,點選確定後才能正常執行 隨著 windows 系統的的公升級,在 window 7以上的系統中,我們要讀寫某些特殊位置可能需要管理員許可權,否則會導致讀寫失敗,比如登錄檔的讀寫...

egg 43,44 rbac之管理員curd

model admin.jsconst schema mongoose.schema var d new date const adminschema new schema password mobile email status role id add time is super return m...