標籤:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Drawing;using System.Text;using System.Windows.Forms;using Microsoft.
標籤:實現下面效果的propertygrid屬性下拉選擇具體代碼如下//form視窗類別 public partial class Form1 : Form { public Form1()
標籤:參考:http://www.cnblogs.com/eniac12/p/4390845.htmlC#版本:VS2015 matlab版本:matlab2015a使用版本不一樣,精簡了上文中的主要程式:MatrixOpera.m%--------------------------------------------------------function [addRlt,minusRlt]=MatrixOpera(a,b)% 矩陣相加,
標籤:static void Main(string[] args) { //c# datetime 格式化 DateTime dt = DateTime.Now; dt.ToString();//2005-11-5 13:21:25 dt.ToFileTime().ToString();//127756416859912816
標籤:這裡介紹了幾種方式之間的序列化與還原序列化之間的轉換首先介紹的如何序列化,將object對象序列化常見的兩種方式即string和xml對象;第一種將object轉換為string對象,這種比較簡單沒有什麼可談的; public string ScriptSerialize<T>(T t) { JavaScriptSerializer serializer = new JavaScriptSerializer();
標籤: public static object ChangeType(object value, Type targetType) { if (targetType.IsGenericType && targetType.GetGenericTypeDefinition() == typeof (Nullable<>)) {
標籤:1.建立一個項目,向表單中添加NotifyIcon控制項和ContextMenuStrip控制項;2.為ContextMenuStrip控制項添加子項;3.選擇NotifyIcon控制項,在其屬性視窗中將ContextMenuStrip屬性設定為添加到表單上的ContextMenuStrip控制項,並為Icon屬性設定圖片。註:必須為NotifyIcon控制項的Icon屬性設定表徵圖,否則是看不到的代碼: 1 private void
標籤:兩年前的一個項目,基於身份證閱讀器的開發,之前都是在公司電腦上開發維護等,今天有需要用到自己的筆記本,只有vs2008和mysql5.5,以為足夠,興緻勃勃的拿到客戶那裡現場解決問題,F5運行程式,程式拋出異常:"無法載入SynIDCardAPI.dll:找不到指定的模組"。網上找了半天資料,大概一下解決方案:1.查看是否安裝身份證閱讀器驅動2.查看debug目錄下是否存在相應dll裝上驅動仍舊不行,而由於項目是從公司電腦上拷貝出來的,所以目錄下肯定是有相應dll的。掙紮…&
標籤: 1 /// <summary> 2 /// 遍曆泛型 3 /// </summary> 4 /// <typeparam name="T"></typeparam> 5 /// <param name="obj"></param> 6 /// <returns></returns> 7
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using IWshRuntimeLibrary;//添加引用(com->Windows Script Host Object Model)namespace 進位轉換{ class Program { static void
標籤:byte 是位元組型,位元組,就是儲存資料的一種單位而已,一般用於二進位檔案的讀寫。char 是字元型,字元,就是單個的字母、數字、符號等等。string 是字串型,字串,就是若干個字元。而且 byte[] 和 char[] 都是數群組類型,string 是變數類型,三者沒法直接比較。要麼是 byte[]、char[]、string[],要麼 byte、char、string。如果要定義一個字串變數,那麼應該用 string;如果是一個字串數組,那麼應該用 string[]。 1
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 進位轉換{ class Program { static void Main(string[] args) { //由於位元在C#中無法直接表示,所以所有位元都用一個字串來表示,例如:
標籤:調用: JArray ja = (JArray)JsonConvert.DeserializeObject("["+GetDataPost()+"]"); Response.Write(ja[0]["tinyurl"]);//get方式 private string GetData(string req) { HttpWebRequest request =
標籤:4》 Trim whitespaceTrim 也是string的一個方法節點C#例子如下:C#中有Trim,TrimEnd
標籤:註冊控制項 首先要插入Flash就必須使用Flash控制項,在工具列右鍵選擇"選擇項…",然後在"COM組件"面板下點擊"瀏覽"按鈕,在本機電腦C:\WINDOWS\system32\Macromed\Flash\目錄裡選擇Flash10x.ocx(也有可能是Flash10v.ocx或flash10p.ocx),然後點擊確定就可以了。在CMD裡面輸入如下:regsvr32
標籤:net模組和http模組是node最重要的兩個模組,前者是基於TCP的封裝,後者的本質也是TCP。他們通過 tcp通訊,建立一個可以收發訊息的web伺服器。我在寫的作品裡面用的express也是封裝的http的模組,本質都是一樣的。 net建立TCP伺服器,傳入可選options配置資訊。net.createServer([options],
標籤:這本書還是比較有針對性的,這幾天也找不到什麼方向,看一下這本書,並隨手記錄下一些要點吧第2章是一些.NET架構的概念,平時沒有深入接觸,只能半通不通的看一下。第3章1、C#預定義的參考型別有兩個:Object和String2、實值型別:繼承自System.ValueType,不可作為基類,分配棧上,範圍結束後自動釋放3、參考型別:可繼承,分配託管堆上,由GC回收4、C#中指標類型不繼承Object,並且指標類型與Object之間不存在轉換,裝箱和拆箱也不支援指標。指標要使用fixed通知G
標籤:接上文:http://www.cnblogs.com/TaiYangXiManYouZhe/p/5086974.html上代碼:RegistryKey localKey;if (Environment.Is64BitOperatingSystem) localKey = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry64);else localKey =
標籤:通過C#的註冊表類 Registry.GetValue 進行訪問時,其傳回值一直為空白。然後認真檢查檢查再檢查了註冊表路徑,發現路徑沒有一點問題,上代碼:1 if (Registry.GetValue(@"HKEY_LOCAL_MACHINE\software\microsoft\office\15.0\common\installroot", "path", null) != null)2 {3 //Do Things4 }萬般無奈的時候,突然想到系統是64
標籤:extern "c"用法解析 作者 作者Jason Ding ,連結http://www.jianshu.com/p/5d2eeeb93590引言C++保留了一部分過程式語言的特點,因而它可以定義不屬於任何類的全域變數和函數。但是,C++畢竟是一種物件導向的程式設計語言,為了支援函數的重載,C++對全域函數的處理方式與C有明顯的不同。extern "C"的主要作用就是為了能夠正確實現C++代碼調用其他C語言代碼。加上extern