C 開發記錄

2021-07-12 07:57:03 字數 1385 閱讀 5863

1.比較兩個日期時間相差秒數

private int datediff(datetime dt1, datetime dt2)

2. 程式單例項啟動

bool isstart;

var mutexrunningsingle = new mutex(true, 「程式唯一標識」, out isstart);

if (!isstart)

3.主程式需要捕獲的異常

static void onunhandledexception(object sender, unhandledexceptioneventargs e){}

static void ondispatcherunhandledexception(object sender, dispatcherunhandledexceptioneventargs e)

//當前應用程式的頁面排程異常

current.dispatcherunhandledexception += ondispatcherunhandledexception;

//當前應用程式域中的所有未處理的異常

4.建立通知圖示

notifyicon _notifyicon;

private void onexit(object sender, eventargs e){}

private void onnotifyicondoubleclicked(object sender, eventargs e){}

toolstripbutton btn = new toolstripbutton

;btn.click += onexit;

contextmenustrip contextmenustrip = new contextmenustrip();

contextmenustrip.items.add(btn);

_notifyicon = new notifyicon

;_notifyicon.doubleclick += onnotifyicondoubleclicked;

5.動態引導程式集

assembly.loadfrom(「程式集路徑及檔名」);

6. 以預設型別建立例項

activator.createinstance(type);

7. 在wpf中使用winform控制項

使用system.windows.forms.integration命名空間下windowsformshost進行包裝

c 開發經驗記錄

1 當建立乙個類驗證是否登陸時,其它頁面繼承該類時,出現錯誤。public class loinedpage system.web.ui.page public partial class logincheck loinedpage public void onlinecheck object se...

c 專案開發記錄

1 log4net 2 entityframework 3 資料庫工具 sqlitesudio 資料型別選擇 system.data.sqlite 即可加密連線 4.介面 控制項透明屬性 backcolor system.drawing.color.fromargb 30,255,0,0 30透明度...

深信服C 開發崗筆試記錄

資料庫 c c html os 計網面試準備 更新中 筆試共有三部分 不定項選擇 8道 填空 7道 程式設計 3道 選擇和填空的部分內容涉及較廣,計算機知識和數學計算知識都有,不詳細記錄,要注意填空的概率問題較多 程式設計題共三道 1.由n個容器分層疊放,編號從上到下為1到n,每個容器的容量為x,如...