本次練習的目的是使用linq to xml,正規表示式,明天在這個基礎上練習使用序列化和反序列化,繼續加點兒小功能。
首先,這是乙個窗體程式,設計如下:
存放使用者名稱和密碼的xml如下:
實現的**如下:
1執行效果圖如下——using
system;
2using
system.collections.generic;
3using
system.componentmodel;
4using
system.data;
5using
system.drawing;
6using
system.linq;
7using
system.text;
8using
system.threading.tasks;
9using
system.windows.forms;
10using
system.text.regularexpressions;
11using
system.xml;
12using
system.xml.linq;
1314
namespace
checkinfo
1522
23private
void textbox1_textchanged(object
sender, eventargs e)
242930}
3132
private
void textbox2_textchanged_1(object
sender, eventargs e)
3338}39
40private
void button1_click(object
sender, eventargs e)
4147
else
4852}53
54private
void checkuserandpwd(string username, string
pwd)
5567
else
6872}73
}74else
7578}79
80bool isvalidusername(string
username)
8184
}85 }
1、使用者名稱不存在的情況:
2、使用者名稱和密碼不匹配的情況:
3、使用者名稱格式不正確的情況(用正規表示式驗證):
4、使用者名稱和密碼匹配成功的情況:
Java驗證使用者名稱和密碼
假設在某倉庫管理系統的登入介面中需要輸入使用者名稱和密碼,其中使用者名稱只能由 6 10 位數字組成,密碼只能有 6 位,任何不符合使用者名稱或者密碼要求的情況都視為異常,並且需要捕獲並處理該異常。下面使用自定義異常類來完成對使用者登入資訊的驗證功能,實現步驟如下。1 編寫自定義異常類 logine...
WebService 使用者名稱密碼驗證
原文 webservice 使用者名稱密碼驗證 在專案開發的過程中,webservice是經常要用的,當呼叫webservice方法時,需要經過服務的驗證才可以呼叫,一般就是使用者名稱 密碼驗證,還有乙個就是證書.下面程式使用的是使用者名稱 密碼的方式,很簡單的乙個程式.專案截圖 webservic...
Tomcat使用者名稱和密碼問題
解壓版的tomcat預設是沒有賬號和密碼的,所以不能再首頁登陸的。設定賬號和密碼的方法 在conf資料夾下的tomcat users.xml檔案中修改,在其中加入以下 管理tomcat的時候遇到了以下問題 1.剛開始需要使用者名稱密碼,不知道使用者名稱和密碼是什麼,但是輸入什麼都不正確。解決辦法 自...