原创 C# Desinger 忽略Property
reference: https://stackoverflow.com/questions/2598733/how-do-i-get-the-winform-designer-to-totally-ignore-a-proper
原创 C# 當數據項被刪除修改後,MongoDb無法反序列化數據,報錯類似"does not match any field or property of class"
C# 當數據項被刪除修改後,MongoDb無法反序列化數據,報錯類似"does not match any field or property of class" 解決方案就是告訴MongoDb在反序列化時忽略那些數據結構沒有的數
原创 c# CSProject Migrate
https://github.com/hvanbakel/CsprojToVs2017 dotnet migrate-2017 migrate -t netstandard2 https://marketplace.visuals
原创 .net Linq各種操作,Concat,Union All,Union,Intersect,Except等......
Reference: https://www.cnblogs.com/lyj/archive/2008/01/27/1054995.html 其中 Intersect 是取兩個集合的交集,特別有用。交集的定義可以使用接口實現,否則
原创 C# 數字 String Format $ 語法
reference: https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/tokens/interpolated // 5表示最小寬度(包含小數點,正
原创 c# 如何使Form的內部控件(Control)響應整個Form的按鍵消息(Event) KeyWord: IMessageFilter
使控件繼承IMessageFilter, 隨後在IMessageFilter.PreFilterMessage中可以處理WM_KEYDOWN 這類Windows消息 代碼類似如下: bool IMessageFilter.Pr
原创 C# Windows Form 設計界面與實際顯示不同的問題
問題來自於不同的縮放比率,默認是100%,更高的分辨率可能被認爲調成125%, 150% 這個可以用DPI表示 目前沒有很好解決, 只有一些reference: https://blog.csdn.net/qq_42697866/
原创 關於函數參數壓入堆棧, C#函數作爲CallBack的問題@CTP
關於函數參數壓入堆棧@CTP 問題描述: 之前使用C#的Delegate描述C++的類函數 如下: ///請求查詢合約響應 virtual void OnRspQryInstrument(CThostFtdcInstrumentF
原创 c# 程序在其他沒有Visual Studio 環境下運行異常報錯形如: Could not load file or assembly 'System.ValueTuple
c# 程序Release版本複製到其他沒有Visual Studio環境下 直接異常報錯形如: “Could not load file or assembly 'System.ValueTuple…” 其原因可能是因爲機器上有不
原创 C# ComboBox 使用 DataSource SelectedIndex無法設置的問題
在C#中如下代碼 var cbo = new ComboBox(); cbo.DropDownStyle = ComboBoxStyle.DropDownList; var cbo.DataSource = new int[]{1
原创 Winform 控件大小失常臨時解決辦法
代碼 norlib/TestScenarioContainerControlSize 調用SetProcessDPIAware或者修改manifest 來自引用: https://blog.csdn.net/pigautumn/a
原创 在修改dll名字後如何使lib重建,定向到新名字的dll
ref: https://blog.csdn.net/GG_SiMiDa/article/details/81742924 因爲工作需要區分不同版本的dll(名字相同), 工程中不希望動態LoadLibrary,而是用lib 所以
原创 c++.net 編譯錯誤: C2338:two-phase name lookup is not supported for C++/CLI, C++/CX, or OpenMP...
c++.net 編譯錯誤: C2338:two-phase name lookup is not supported for C++/CLI, C++/CX, or OpenMP 在Project的 Property頁面中, C/
原创 Windows Spotlight 不更新圖片
Windows Spotlight 不更新圖片 忘了什麼時候的事情了… reference: 參考連接 我這裏的問題是 點擊 Win+I , Personalization, LockScreen 中總是選擇 Pictures,
原创 c# .net Framework 轉化爲 .net Standard
dotnet migrate-2017 migrate -t netstandard2