Time of Update: 2016-08-18
標籤:Regex的產生網站:http://www.txt2re.com/index-csharp.php3 Program.cs static void Main(string[] args) { var url = "https://download.microsoft.com/download/E/4/1/E4173890-A24A-4936-9FC9-AF930FE3FA40/NDP461-KB3102436-x8
Time of Update: 2016-08-18
標籤:Lambda運算式"Lambda運算式"是一個匿名函數,是一種高效的類似於函數式編程的運算式,Lambda簡化了開發中需要編寫的代碼量。它可以包含運算式和語 句,並且可用於建立委託或運算式分類樹類型,支援帶有可綁定到委託或運算式樹狀架構的輸入參數的內聯運算式。所有Lambda運算式都使用Lambda運算 符=>,該運算子讀作"goes to"。Lambda運算子的左邊是輸入參數(如果有),右邊是運算式或語句塊。Lambda運算式x => x * x讀作"x goes to x
Time of Update: 2016-08-17
標籤:封裝 被定義為"把一個或多重專案封閉在一個物理的或者邏輯的包中"。在物件導向程式設計方法論中,封裝是為了防止對實現細節的訪問。抽象和封裝是物件導向程式設計的相關特性。抽象允許相關資訊可視化,封裝則使程式員實現所需層級的抽象。封裝使用 存取修飾詞 來實現。一個 存取修飾詞 定義了一個類成員的範圍和可見度。C# 支援的存取修飾詞如下所示:PublicPrivateProtectedInternalProtected internal 1、Public 存取修飾詞Public
Time of Update: 2016-08-17
標籤:#region 讀取或寫入cookie /// /// 寫cookie值 /// /// 名稱
Time of Update: 2016-08-17
標籤:該方法是通過更改ShowDetail的狀態來實現的隱藏屬性首先在引用裡右鍵 管理NuGet程式包 尋找extended wpf toolkit 並安裝然後在MainWindow.xaml添加引用 xmlns:extoolkit="http://schemas.xceed.com/wpf/xaml/toolkit" extoolkit為自命名頁面代碼如下<Window x:Class="Toolkitpropertygrid.MainWindow" &
Time of Update: 2016-08-17
標籤: public static class FolderBrowserLauncher { /// <summary> /// Using title text to look for the top level dialog window is fragile. /// In particular, this will fail in non-English applications. ///
Time of Update: 2016-08-17
標籤:在C#實作類別似Typedef的所有功能Typedef這個關鍵字,是比較好用的東西,因為有時候我們需要使用一些別名來協助我們記憶某些結構體或者類的共用。(個人覺得這是C與C++唯一能吸引我的東西)為了能夠實現這個想法,我們可以使用下列方法。1.使用using語句進行別名,這個方法適合針對結構體。因為很多時候編程上需要做Win32平台相關的一些工作,比如我要讀取一個Unicode字元,但C#並沒有雙字Word類型,如果我們要支援雙字,那麼就需要自己定義類或者結構體,但實際上在C++裡面,雙字
Time of Update: 2016-08-17
標籤:原文 http://blog.csdn.net/hejialin666/article/details/6106648有些程式在調試時很難抓住斷點(如服務程式),有些程式需要迴圈無數次,要看每一次或某一次的結果,等等吧!那就來個簡單的寫日誌程式吧,txt檔案產生在debug目錄裡 using System;using System.Collections.Generic;using System.Text;using System.IO;using
Time of Update: 2016-08-17
標籤:1.關於C#學習相關的部落格連結:http://www.cnblogs.com/wangshenhe/p/3256657.html2.C#中在項目中的用途:在運行時去調用相關函數:(1)擷取類類型 Type t = Type.GetType("XX.XX");(2)根據類型和所需參數建立對象,object[] 參數 = new object[]{"XXX"}; object obj = Activator.CreateInstance(t,
Time of Update: 2016-08-17
標籤:之前有需求需要操作Chrome中的dom元素,沒做過這個,但是網上關於這個方面的資料比較少,所以自己搗騰了幾天,在知道.net中有這個玩意。但是一百度,全是關於java,python的而c#的那是一個少。當然對其中的操作我還有很多不瞭解,這裡我只是提出來c#是可以操作非IE的瀏覽器的。 public override void LoadApplication() { #region MyRegion Process[]
Time of Update: 2016-08-17
標籤: 假設對圖片上任意點(x,y),繞一個座標點(rx0,ry0)逆時針旋轉RotaryAngle角度後的新的座標設為(x‘, y‘),有公式: x‘= (x - rx0)*cos(RotaryAngle) + (y - ry0)*sin(RotaryAngle) + rx0 ; y‘=-(x - rx0)*sin(RotaryAngle) + (y - ry0)*cos(RotaryAngle)
Time of Update: 2016-08-17
標籤:遞迴實現,以尋找副檔名為XML的為例,這裡用了dictionary,也可以使用list (都需要提前聲明變數) public void GetAll(DirectoryInfo dir)//搜尋資料夾中的檔案 { FileInfo[] allFile = dir.GetFiles(); foreach (FileInfo fi in allFile) {
Time of Update: 2016-08-17
標籤: 登入密碼 使用者登入 管理員 對話方塊 課程目錄:第1章 項目總體概述與架構設計第1節項目總體概述第2節項目架構的搭建第2章 使用者登入與管理標準設計第1節企業專案中標準使用者登入的實現第2節在主表單中嵌入子表單的實現方法第3節程式退出設計方法第4節修改管理員登入密碼第5節主表
Time of Update: 2016-08-17
標籤:基本類,拷貝下來直接調用就行: using System;using System.IO;using System.Net;using System.Text;public enum HttpVerb{ GET, //method 常用的就這幾樣,當然你也可以添加其他的 get:擷取 post:修改 put:寫入 delete:刪除 POST, PUT, DELETE}namespace
Time of Update: 2016-08-16
標籤:閱讀目錄開始用Delegate最佳化反射的缺點用Delegate最佳化反射的優點用CodeDOM最佳化反射的優點如何用好CodeDOM?用CodeDOM最佳化反射的缺點能不能不使用委託?根據反射密集程度選擇最佳化方法CodeDOM最佳化的誤區反射最佳化的總結在前二篇部落格中,我分別介紹了二種最佳化反射的方法: 1. Delegate:委託。 2. CodeDOM:動態代碼產生。 這是二種截然不同的方法,效能的差距也很大。 今天的部落格將著重比較它們的優缺點,以及給出它們的使用建議。
Time of Update: 2016-08-16
標籤:1、取字串的前n個字元(1)string str1=str.Substring(0,n);(2)string str1=str.Remove(i,str.Length-n); 2、去掉字串的前n個字元string str1=str.Remove(0,n);string str1=str.SubString(n); 3、從右邊開始取n個字元:string str1=str.SubString(str.Length-n);string
Time of Update: 2016-08-17
標籤:1019: A+B和C比大小時間限制: 1 Sec 記憶體限制: 128 MB提交: 518 解決: 300[提交][狀態][討論版]題目描述給定區間[-231,
Time of Update: 2016-08-16
標籤:#using <mscorlib.dll>using namespace System;using namespace System::Runtime::InteropServices;#using "D:\ExerciseSample\AccessSample\Release\accessUpdate.dll"/* 需要調取的DLL */ using namespace accessUpdate;/* 使用命名空間 */int _tmain(int argc,
Time of Update: 2016-08-16
標籤:題目描述:有一個序列,給出該序列中的數兩兩的gcd,並打亂順序,求原序列。解題思路:首先,原序列中的數一定會在新序列中出現,而且gcd(a, b) <= a, b。那麼新序列中最大和次大的數一定是原序列中的數,那第三大是不是呢?顯然要先去除已經確定的數的兩兩gcd,再找剩下的數最大數。代碼:寫完才發現寫得有點蠢。 1 #include <cstdio> 2 #include <cstring> 3 #include <algorithm> 4
Time of Update: 2016-08-18
標籤:C語言通過運行時堆棧支援遞迴函式的實現,遞迴函式時直接或者間接調用自身的函數,經常有人拿斐波那契實現當做遞迴的實現,然後這樣做效率並不高。n < 1; Fib(1) =1n = 2; Fib(2) = 1n > 2; Fib(n) = Fib(n - 1) + Fib(n -