原创 C#中堆,棧(Stack),值類型,引用類型 隨筆

  1. 棧:棧(Stack)      棧是一種先進後出的內存結構,就像羽毛球盒裏放羽毛球 不理解?那麼直接看英文單詞釋意 stack       棧(Stack) 英 [stæk]             美 [stæk]      

原创 C#屬性簡寫的原理分析之get set private

陌生的奇怪的屬性用法,特地記錄一下,如下: public bool Skidding { get; private set; }         public float BrakeInput { get; private set; }

原创 Console轉WinForm C#選擇 Windows窗體應用程序 時不小心選了 控制檯應用程序 解決辦法

如果VisualStudio 選擇"Windows窗體應用程序"時不小心選了"控制檯應用程序" 時 的解決辦法爲: 以下以MicrosoftVisual Studio Permium 2012  版本11.0.61219.00 Updat

原创 C#根據Form大小控件自動更改大小(自適應)(字體自適應)

C#From窗體改變後控件自適應代碼,可自動改變控件中的控件及字體大小   //長話短說 //大家互相交流,有不足處請指正   //此代碼設計思路:記錄初始的Form的寬度與高度,每次更改後算出比例,然後再等比例設置所有控件的Top,Le

原创 C#中獲取文件路徑,文件名

C#中獲取文件路徑,文件名 string filePath = @"D:\Projects\C#\Struct\Struct\bin\Debug\Struct.exe"; Console.WriteLine("絕對路徑         :

原创 C# 一個Form中用控件調用另一個Form相關

前提:Visual Studio窗體應用程序, Form  爲 Form1 和AddUsersForm, Button爲button_AddUsers 位於Form1 上, 點擊此Button 可跳到AddUsersForm。 解答: 1

原创 c#架構-------MVC架構

一般來講看架構名及縮寫前的全稱一定程度上能反正出此架構的設計思路 MVC全稱是 Model View Controller即 模型(model),視圖(view),控制器(controller)的縮寫 其中 Model  是指    業務

原创 畢業N年後的感想

畢業N年,舊的同學很多斷了聯繫,又不斷地認識了新的朋友,猛然回首發現每天進步一點點,一年乃至幾年後發現大家差距真的很大!具體如下: 1.01的365次方=37.78343433289 >>>1; 1的365次方=1; 0.99的365次方

原创 C# struct enum (未完成)

這篇文章還沒想好怎麼寫 先貼下找的鏈接 struct https://blog.csdn.net/qq_39003429/article/details/81944083   enum https://blog.csdn.net/Czhe

原创 C# 接口(Interface)和抽象類( Abstract) 區別 (未完成)

編程不能只是對語法的要求,而應該體會這門語言編寫者們的思想   抽象類不能實例化 1.抽象類可以繼承抽象類 2.接口可以繼承接口 3.接口不能繼承抽象類 4.抽象類可以實現接口 5.抽象類可以繼承具體類

原创 WinForm轉Console Message=未能從程序集“, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”中加載類型“沒有 RVA

1.異常截圖 2.源代碼及運行結果 3.相關異常及解決辦法 1.異常截圖 異常具體信息如下: 未處理System.TypeLoadException   HResult=-2146233054   Message=未能從程序集“Lock

原创 C#之封裝,繼承,多態(封裝未完成)

一. 封裝   // encapsulation       二.繼承   // inheritance  直接看代碼自己調試,繼承中 一次只允許繼承一個類 下面代碼都是在一個命名空間(namespace)裏的 class Progra

原创 C#循環及運算符 for循環

多餘不說,直接上代碼,其實就是突然想起來,然後對某些東西的一個整理, 其中Console.WriteLine顯示信息,Console.ReadLine 就類似個暫停鍵,按Enter繼續 後面有此部分代碼運行出的結果  

原创 職場感想,歡迎留言!

1. 平凡的工作中孕育出不平凡才是真的牛B! 2. 新項目剛上手最先要了解的是業務流程,邏輯理清後再編程,方能磨刀不誤砍柴工。 3. 接前任源代碼發現功能這兒有個小問題,那邊突然跳出個報錯,相信我,能力允許情況下解決問題最簡單且最快速的方

原创 鎖之鎖的三種狀態及Monitor.Wait, Monitor.Pulse,Monitor.PulseAll的作用與用法

鎖之鎖的三種狀態及Monitor.Wait, Monitor.Pulse,Monitor.PulseAll的作用與用法 目錄 1.線程鎖的三種狀態 2.Monitor.Wait,Monitor.Pulse的作用 3.Monitor.Pul