原创 C# 不同方式啓動多線程執行同一個耗時方法多次,耗時情況比較(不考慮內存佔用)

在C#中我們經常使用多線程,據我自己所瞭解到的啓動多線程有以下幾種方式: 1,Thread, 2,ThreadPool, 3,Task, 4,Parallel.For, 5,Parallel.Foreach 後面兩種,可能是多線程

原创 Prism+Prism.Unity的入門使用

Prism+Prism.Unity的使用 本文章使用的Prism、Prism.Unity版本:7.2.0.1422 一、使用Prism.Unity構建一個Prism應用 需要說明的是:老版本的Prism,構建WPF應用是新建一個類

原创 C# 方法攔截器

本文參考文章:https://www.cnblogs.com/lwhkdash/p/6728611.html 針對參考,寫了一個方便的框架供大家使用: github地址:https://github.com/lishuangqua

原创 c# 值類型和引用類型的內存存儲方式

https://www.cnblogs.com/xiaodongy/p/7989711.html

原创 wpf 對ItemsControl的內容進行排序

using System.ComponentModel; itemsControl.Items.SortDescriptions.Add(new SortDescription("Content", ListSortDirecti

原创 動態WCF調用

https://blog.csdn.net/weixin_34235371/article/details/93495577

原创 C# 實現一個對象的深複製的方法

首先解釋下深複製和淺複製的區別: 淺複製:A對象複製後成B對象,A對象中還有成員或者子成員與B對象的成員或者子成員指向同一個內存地址,也就是A和B是不同的對象,但是操作B對象,可能會影響改變A對象 深複製:A對象賦值成B對象後,A

原创 C#寫代碼踩坑記錄(持續更新,歡迎大家把自己的坑留下,避免後面的人踩)

1.int/int 返回值是int,例如: static void Main(string[] args) { int a = 10; int b = 3;

原创 c# AOP編程:Context與方法攔截

https://www.cnblogs.com/lwhkdash/p/6728611.html

原创 基於Ice 3.7.2實現C#與C#,C#與JAVA方法的相互調用

本文章代碼示例下載地址: https://github.com/lishuangquan1987/ICETest ICE 官網:https://zeroc.com/downloads/ice/3.7 文檔:https://doc.

原创 CSharp如何調用dll中帶指針參數

C#調用C++DLL的方法,不同參數類型的調用方法 1. 參數爲基本類型,例如int, float, char等 [C++] void fun(int value); void fun(float vaue); void fun(

原创 git基本簡單命令

1.初始化git 目錄: git init 2.添加文件到暫存: git add ./ 3.提交: git commit -m "first commit" 4.提交之後沒有推送,想撤回: git reset --soft

原创 oracle遠程備份和還原

https://blog.csdn.net/lshh83/article/details/83425898 還原: https://www.cnblogs.com/zzdbullet/p/11570601.html

原创 WPF ListCollectionView實現過濾功能

關於ICollectionView/CollectionView/BindingListCollectionView/ItemCollection/ListCollectionView的介紹: https://www.cnblog

原创 解決visual studio2017/2019沒有系統類和方法註釋的問題

https://www.cnblogs.com/dathlin/p/7307702.html 點贊 收藏 分享 文章舉報 lishuangquan1987 發佈了41