原创 C# 空值運算符,null條件操作符,?.

工作時遇到大佬寫的代碼: A?.Invoke("Hehe"); 這是C#6.0新語法,百度搜索叫“空值傳播運算符”,《C# 本質論》中翻譯爲null條件操作符。 在調用值爲null的方法時,運行時都會拋出一個System.NullRe

原创 OLEDB 語句相關學習

一、ExecuteNonQuery()摘自:點擊打開鏈接

原创 C# 獲取App.config裏的連接字符串

1.添加引用 2.添加命名空間 3.查看App.config連接字符串的名字 4.拿到連接字符串 string str = ConfigurationManager.ConnectionStrings["ConnectSQL.Pr

原创 C# 給自定義的enum枚舉寫擴展方法__簡單篇

舉例: 定義了一個的枚舉,希望枚舉爲“開”的時候執行一些方法。 enum Switch { 開, 關 } 給枚舉Switch增加一個獲取狀態的State的擴展方法:  static bool State(this Switch

原创 《算法課》c# 冒泡算法

1.技術始於需求 現在有一組數組,需要按照從小到大排序: int[] value = { 18, 16, 12, 2 }; 每次用if進行判斷,提取數組的第一個元素跟第二個元素進行對比,如果第一個比第二個大,就替換。表達式爲: in

原创 C#已知三點求圓方程算法

如果不趕時間可以自己推算出算式或者直接參考另一個博主的文章: https://blog.csdn.net/liyuanbhu/article/details/52891868#commentBox 程序完整部分《C#已知三點求圓方程算法.

原创 C# Day One 1-1

File類:提供用於操作文件的靜態方法。 FileInfo類:提供操作文件的屬性和實例方法。 Directory類:提供用於操作目錄的靜態方法。 DirectoryInfo類:提供用於操作目錄的實例方法,此類不能被繼承。簡單來說,有Inf

原创 C# Access 讀寫數據庫

網上的一些教程都不太友好,對於剛入門的新手來說晦澀難懂。自己記下自己學習過程。一、關於OLEDB沒有相應的數據提供者的數據庫經常要通過OLEDB或ODBC來使用,例如Microsoft Access就可以通過OLEDB來訪問。二、怎麼使用

原创 win7(64)未在本地計算機上註冊 Microsoft.Jet.OLEDB.4.0 提供程序

1、以前在win7 64位系統上開發C#桌面程序的時候調用excel表格操作組件發現以上的的錯誤提示,直接如下:    編譯項目指定目標平臺爲x86就完了,不能用any cpu    生成->配置管理器->平臺->點擊Any Cpu選項卡

原创 C# 簡單讀取Access數據庫數據

1.先創建一個窗體程序2.工具欄添加控件“DataGridView”,然後再窗體中拉出適當大小。3.暫時擱置。然後打開Microsoft Access,新建一個數據表,保存在合適的位置,最好保存在剛剛項目創建的文件夾裏面。本人選擇格式爲2

原创 C#學習推薦書單

  蒐羅了很長時間如果是剛入門,非常推薦《叩響C#之門》如果有需要,可以指定某本書(只限一本),留下郵箱,我有空會發的,共同學習。