原创 【解決方案】利用VisualTreeHelper尋找對象的子級對象

批量修改子對象的外觀,利用VisualTreeHelper來完成 private void ListItem_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) {

原创 【解決方案】C#把圖片文件轉換成Base64字符串

C#把圖片文件轉換成Base64字符串 在Web Json應用中,發送二進制圖片時,往往要以Base64的編碼方式編碼成一個字符串進行傳輸。 在C#中實現如下: String ImageFile2Base64(String image

原创 【解決方案】C#使用Emgu CV捕獲攝像頭並顯示

C#使用Emgu CV捕獲攝像頭並顯示 using Emgu.CV; using Emgu.CV.Structure; public partial class Form1 : Form { public

原创 【解決方案】關於IP地址字符串拆分組裝,以及大小比較、範圍判斷

關於IP地址字符串拆分組裝,以及大小比較、範圍判斷,比較不容易。 但是,我們知道IP地址,實際上是四組十六進制的數字,這樣就簡單多了。 比如: 10.201.18.6–> 10->0A 201->C9 18->12 6->06 組合起

原创 【解決方案】最簡單的SQLite內存與磁盤互轉

#把數據庫加載到內存 SQLiteConnection cnnIn = new SQLiteConnection("data source=" +dataBaseFileName); SQLiteConnection SqlMemo

原创 【解決方案】Java和C#的md5簽名“不一致”

最近在使用一款java Api接口的時候,發現提交的數據需要簽名。 sdk包是用java寫的,簽名比較簡單,只有一個md5。 在C#中依葫蘆畫瓢,結果發現java的md5簽名和C#的md5簽名不一致,導致簽名不成功。 經過一些修改之後