原创 .net core webapi 使用Authorize身份認證

原文鏈接:http://www.voidcn.com/article/p-nijpvofs-brs.html 1.使用JWT身份認證模式,引入庫:IdentityServer4.AccessTo

原创 C#調用OCX控件的常用方法[轉]

   小夥伴們在使用ICP提供的各種能力進行集成開發時常常會遇到一些技術上的困擾,例如ICP中很多接口是通過OCX控件的方式提供的,如何調用這些接口,就成了一個不大不小的問題,畢竟開發指南上可沒這些內容啊~彆着急,今天我就給大家介紹一下C

原创 Newtonsoft.Json高級用法

1.忽略某些屬性 2.默認值的處理 3.空值的處理 4.支持非公共成員 5.日期處理 6.自定義序列化的字段名稱  手機端應用講究速度快,體驗好。剛好手頭上的一個項目服務端接口有性能問題,需要進行優化。在接口多次修改中,實體添加了很多字段

原创 C#調用C++的DLL蒐集整理的所有數據類型轉換方式

  蒐集整理的代碼會是很不錯的文章,花了一天時間,搜索到最後居然出來一篇叫做"C# 與 C++ 數據類型對照表"的文章.幾乎囊括掉和大部分的數據了,太打擊我了. 本文中有部分的數據沒有測試.也有一些不錯的是看了上百篇網文對比整理得來的.希

原创 wpf 依賴屬性初始化設定默認雙向綁定

如下一個依賴屬性,添加元數據的時候用FrameworkPropertyMetadata而不用dataPropertyMedata     public DateTime SelctedDate         {            

原创 c# 對象事件不能即使釋放問題

在實際應用中,由於c#的垃圾自動回收機制,我們不用去管對象釋放,當對象不再使用了之後,這個對象並沒有馬上釋放,它的對象中訂閱的事件盡然還在起作用。如果再次新建對象,使用對象訂閱的事件的時候,就會出現事件重複訂閱,即使使用對象先取消訂閱,再

原创 WPF listBox 顯示每個Item的index值

在顯示出來的Item中顯示出當前Item的index值 Xaml文件如下:     <Window.Resources>         <Style x:Key="wrapalListBox" TargetType="ListBox">

原创 WPF:在異步操作中使用CommandManager手動更新Command執行狀態(轉載)

WPF判斷命令(Command)是否能夠執行是通過ICommand.CanExecute事件,在實際程序中路由命令一般是通過CommandBinding來使命令得到實際操作代碼,但是這個CanExecute事件的調用是由WPF控制的,有些

原创 EF6+mysql+vs2017搭建

首先得安裝3個插件                       ①mysql-for-visualstudio-1.2.8    vs的mysql工具  官網下載鏈接                       ②mysql-connec

原创 C#中事件的繼承

C#中的子類無法調用父類的事件,可以通過在父類中創建一個方法來調用父類的事件,而子類通過調用父類的方法來觸發事件。 class parent { protected string name; public event Hand

原创 C#調用windowsAPI打開路徑選擇對話框

首先要使用到的兩個dll爲:Microsoft.WindowsAPICodePack.dll與Microsoft.WindowsAPICodePack.Shell.dll使用時調用ShellContainer selectedFolder

原创 wpf 製作帶小箭頭的框框

<Grid Width="120" Height="60"> <Grid.RowDefinitions> <RowDefinition></RowDefinition> <RowDefinition He

原创 C#的async和await

C# 5.0中引入了async 和 await。這兩個關鍵字可以讓你更方便的寫出異步代碼。 看個例子: [csharp] view plain copy print? public class MyClass  {    

原创 access判斷表是否存在

public static class DbConnectionExtensions {     public static bool TableExists(this DbConnection conn, string table)  

原创 wpf style and templates

https://docs.microsoft.com/en-us/dotnet/framework/wpf/controls/