Time of Update: 2018-12-07
namespace LanVersionSwitch.Common{ public class LanSwitch { private static readonly object obj = new object(); public static string GetValue(string section, string key, string lan) { string filePath;
Time of Update: 2018-12-07
// ===============================================================================// 著作權 :TSINGFANG// 建立時間:2011-9-10// 作者 :樞木 ideal35500@qq.com// 檔案 :Mail.cs// 功能 :郵件發送// 說明 :// =========================================================
Time of Update: 2018-12-07
String.IndexOfString.IndexOf 方法 (Char, Int32, Int32)報告指定字元在此執行個體中的第一個匹配項的索引。搜尋從指定字元位置開始,並檢查指定數量的字元位置。String.IndexOf(value, startIndex, count)參數value:要尋找的 Unicode 字元。 startIndex:搜尋起始位置。 count:要檢查的字元位置數。傳回值(Int32):如果找到該字元,則為 value 的索引位置;否則如果未找到,則為 -1。
Time of Update: 2018-12-07
通過.Net FrameWork 2.0下提供的“System.Net.Mail”可以輕鬆的實現,本文列舉了3種途徑來發送:1.通過Localhost;2.通過普通SMTP; 3.通過SSL的SMTP; 下面一個一個來說:1.通過LocalHostpublic void SendMailLocalhost() { System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage(); msg.To.Add("a@a.com")
Time of Update: 2018-12-07
//方案— 優點:僅使用C標準庫;缺點:只能精確到秒級 #include <time.h> #include <stdio.h> int main( void ) { time_t t = time(0); char tmp[64]; strftime( tmp, sizeof(tmp), "%Y/%m/%d %X %A 本年第%j天 %z",localtime(&t) ); puts( tmp ); return 0; } size_t
Time of Update: 2018-12-07
/// <summary> /// 壓縮圖片 /// </summary> /// <param name="fileStream">圖片流</param> /// <param name="quality">壓縮質量0-100之間 數值越大質量越高</param> /// <returns></returns> private byte[]
Time of Update: 2018-12-07
轉。。。c#中的位元運算,邏輯非~,邏輯與&,邏輯或|,邏輯異或^,邏輯左移<<,邏輯右移>>在C#中,我們會用到位元運算,例如,判斷一個數是不是2的幾次方的問題,如何判斷一個數是不是2的N次方就要用位元運算來實現,用與運算,和左移。具體的函數可以如下,public boolen GetIfRight(int num){ if(num<=1) { return true; } else { return ((num &(num-
Time of Update: 2018-12-07
1.將ckeditor和ckfinder檔案夾拷入專案檔夾中,重新整理項目。2. 在添加編輯控制項的頁面(aspx)的head中加入 <script src="ckeditor/ckeditor.js" type="text/javascript"></script> <script type="text/javascript" src="ckfinder/ckfinder.js"></script>3.插入代碼:
Time of Update: 2018-12-07
此段代碼是針對DataTable 對xml、excel、csv 對檔案的匯入和匯出功能,記錄一下,以供以後使用。一定要匯入excel 並添加引用Microsoft.Office.Interop.Excel 11.0版本。Default.aspx.cs檔案using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using
Time of Update: 2018-12-07
序列化:是將對象狀態轉換為可保持或傳輸的格式的過程,原因有兩個,第一是想永久的儲存這些資料,以便將來可以重建這些資料。第二是想把資料從一個應用程式定義域發送到另外一個應用程式定義域中去。還原序列化:就是把儲存介質中的資料重新構建為對象的一個過程。 首先建立一個類MyObject,如以下代碼MyObjectusing System;using System.Collections.Generic;using System.Linq;using System.Text;namespace
Time of Update: 2018-12-07
郵箱不可用。伺服器響應為:5.7.1 Unable to replay for xxx@163.com微軟的“虛擬smtp服務”可以用來轉寄郵件。也就是說我們可以編程利用虛擬smtp服務來發送郵件,而無需直接與郵件smtp伺服器綁定,甚至還可以繞過寄件者的使用者名稱和密碼的驗證。一般來講虛擬smtp服務預設的設定就可進行郵件的發送,但有時你會遇到郵箱不可用。伺服器響應為:5.7.1 Unable to relay for 我的寄件匣。的錯誤你需要更改預設smtp虛擬伺服器的設定。右鍵--屬性--
Time of Update: 2018-12-07
關鍵字:C# WebBrowser作者:txw1958原文:http://www.cnblogs.com/txw1958/archive/2012/09/24/CSharp-WebBrowser.html 0、常用方法Navigate(string urlString):瀏覽urlString表示的網址Navigate(System.Uri url):瀏覽url表示的網址Navigate(string urlString, string targetFrameName, byte[]
Time of Update: 2018-12-07
此文章是針對USB口的 Wincor Nixdorf TP07c 印表機進行檢測的一種方法using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;using System.Collections;using System.Windows.Forms;namespace WpfApplication1{
Time of Update: 2018-12-07
C#中Combox的綁定總結 剛來實習,經理讓修改一個考試系統,看到以前的老前輩的代碼,感覺和自己以前在學校接觸的不一樣,特此總結一下Combox的綁定,雖然這個問題都是老生常談的東西了。感覺自己總結過了,明白了,反思了才會懂得,理解,以後也會運用自如了。1,下面是前輩的例子,首先從資料庫中得到ds資料集然後進行迴圈綁定添加items項foreach(DataRow dr in ds.Tables[0].Rows) { this.
Time of Update: 2018-12-07
轉像QQ那樣,當程式出現崩潰強制退出之前,捕獲該異常,跳出友好介面進行提示。只需在Program.cs 裡加相關代碼即可實現,全域任何一個點出現崩潰,都將在這裡被捕獲。 static class Program{ /// <summary> /// 應用程式的主進入點。 /// </summary> [STAThread] static void Main() { try { //處理未捕獲的異常
Time of Update: 2018-12-07
當我們拋出一個異常時, CLR會重新設定一個異常起始點。 CLR只記錄最近一次異常拋出的位置。下面代碼拋出一個異常,從而導致CLR重新設定該異常的起始點: void SomeMethod(){ try {....} catch(Exception e) { ... throw e; //CLR認為這裡是異常的起始點 }} 相反,如果我們拋出一個異常對象,
Time of Update: 2018-12-07
首先對Miscrosoft.VisualBasic類的引用.using Microsoft.VisualBasic;public static string Traditional2Simplified(string str) { //繁體轉簡體 return (Microsoft.VisualBasic.Strings.StrConv(str, Microsoft.VisualBasic.VbStrConv.SimplifiedChinese, 0));
Time of Update: 2018-12-07
1、概念描述 is是C#中用於類型相容性判斷的操作符,檢查一個對象是否相容於其他指定的類型, 如果一個對象是某個類型或是其父類型的話就返回為true,否則的話就會返回為false。is的規則如下: 檢查物件類型的相容性,並返回結果,true或者false; 不會拋出異常; 如果對象為null,則傳回值永遠為false。如下例說明 System.Boolean b1 = (o is System.Object);//b1 為true System.Boolean b2 = (o
Time of Update: 2018-12-07
文章目錄 1、ArrayList定義2.優點3.ArrayList的構造器4、ArrayList的屬性5.ArrayList的方法6、ArrayList的使用注意事項 1、ArrayList定義System.Collections.ArrayList類是一個特殊的數組(即動態數組)。通過添加和刪除元素,就可以動態改變數組的長度。2.優點動態增加和刪除元素 實現了ICollection和IList介面
Time of Update: 2018-12-07
文章目錄 1、Stack定義2.優點3. Stack的構造器4、Stack的屬性5. Stack的方法6、Stack的使用樣本7.備忘 1、Stack定義System.Collections.Stack類表示對象的簡單的後進先出非泛型集合。2.優點1、後進先出的集合。2、Stack 能接受Null 參考作為有效值並且允許重複的元素3. Stack的構造器構造器函數注釋Stack () 初始化 Stack