Time of Update: 2017-02-28
It Just Works 在Visual Studio .NET 2003,C++的interop技術叫做IJW或者“It Just
Time of Update: 2017-02-27
IDE建立了一個資料庫你告訴IDE向你的項目添加一個新的資料庫的時候,IDE就為你建立了一個資料庫。SQL資料庫是一個用有組織的、有關聯的方式為你儲存資料的系統。IDE給了你維護你的資料所需要的所有工具。SQL資料庫裡的資料存在表裡。現在來說,你可以認為它是一個電子製表軟體。它把你的資料群組織在行列之中。列代表資料分類,比如一個連絡人的名字和電話,每一行就代表一張連絡人卡片上的資料。SQL是它自己的語言SQL代表結構化查詢語言
Time of Update: 2017-02-27
螢幕後的VisualStudio每次你用VSIDE做些什麼,IDE都會為你寫代碼。當你建立了這個logo並告訴VS使用你下載的圖片,VS會建立一個資源並把它與你的應用關聯起來。資源指的是任何的影像檔、音頻檔案、表徵圖、或者任何其他與你的應用的捆綁的任何資料檔案。影像檔與程式整合,所以當程式安裝到其他的機器時,映像會一起被安裝而且PictureBox可以使用它。當你把PictureBox拖拽到你的表單,IDE會自動的建立一個叫做Form1.resx來儲存資源並把它儲存在項目裡。雙擊這個檔案,你可以
Time of Update: 2017-02-27
2把PictureBox設定為zoom模式。你表單上的每一個控制項都有你可以設定的屬性。點擊下圖中的小黑劍頭兒就可以訪問那些屬性。把PictureBox的Size屬性設定為zoom看看會怎樣。3下載ObjectvillePaper公司的logo。從HeadFirst實驗室下載ObjectvillePaper公司的logo(http://www.headfirstlabs.com/books/hfcsharp)並儲存到你的硬碟。然後點擊PictureBox的屬性箭頭,並選擇圖片。點擊Import,
Time of Update: 2017-02-27
問:如果IDE為我寫了那麼多代碼的話,學C#就是學怎麼用IDE嘍?答:不,IDE在自動產生代碼方便很棒,但是它也只能做那麼多了。有些事情它確實很在行,比如為你設定好的起點,自動改變表單上控制項的屬性。但是編程中最難的部分--分辨出你的程式需要做什麼而且讓它去做--是任何IDE都做不到的。即使VS是最先進的IDE之一,它也只能做那麼多了。寫關鍵代碼的是你而不是IDE。問:我在VS裡面建立一個項目,但是進入“MyDocuments”下的“Projects&rdqu
Time of Update: 2017-02-27
一、設計思路用C#寫的比較基礎的windows Form 程式,該計算機實現了基礎的數學運算,如加,減,乘,除等任務.主要是通過該程式學習vs.net的編程環境,以及windows Form程式.主要針對初學者我們分兩部份來實現程式,第一部份.程式介面1,以下控制項表 控制項類型 Name Text form calcForm
Time of Update: 2017-02-27
你可以從www.headfirstlabs.com/books/hfcsharp/下載所有練習的答案。因為for迴圈需要在while迴圈檢查Visible是否為真之前停止,所以產生了延遲。你可以通過向每個for迴圈的條件測試添加&&Visible==true來解決延遲。你的代碼和我們的有點不同吧?解決任何編程問題都不止有一個途徑--比如你可能用while迴圈替代for迴圈。如果你的程式能運行,你的練習就成功了!
Time of Update: 2017-02-27
添加另一個條件測試第三個按鈕做下面的輸出。現在改兩行代碼來讓它彈出兩個訊息框視窗。向你的程式添加迴圈這兒是最後一個按鈕的代碼。它有兩個迴圈。第一個是while迴圈,它在條件為真時反覆執行括弧內的代碼。第二個是for迴圈。看看它怎麼工作的。點擊按鈕之前,讀讀代碼並試著弄明白訊息視窗會顯示什麼。然後點擊按鈕來看看你的猜測正確否。
Time of Update: 2017-02-27
開始編碼嘍任何程式的真正工作都在於寫指令語句。但是語句不是存在於真空裡的。所以我們開始進入深入挖掘並寫寫代碼吧。建立一個新表單應用項目。添加指令語句來顯示一條訊息從雙擊第一個按鈕來開始。然後給button1_Click()方法添加下面的六條指令語句。近距離觀察代碼並看看它的輸出。文法101*每行代碼都是分號結尾x=x+1;*注釋以雙斜線開始//this line is ignored*大多數空格都無所謂x = 3;與x=3;一樣*變數聲明時都有類型和名字(第四章你會學習很多的類型)int
Time of Update: 2017-02-27
迴圈反覆執行一個動作對大多數比較大的程式有一個奇怪的事兒:它們經常反覆調用一個特定的動作。迴圈就是做這個用的--它們告訴程式持續執行一段特定代碼直到某些狀態成為true或false。用一小段代碼寫一個for迴圈一分鐘就能寫完一個for迴圈。IDE還能幫你加快一點。鍵入for和兩次tab,IDE將會自動為你插入代碼。如果你鍵入一個新變數,它將會自動更新剩下的程式碼片段。再按一次tab,游標將會跳到length上去。
Time of Update: 2017-02-27
你的程式用變數來操作資料徹底瞭解後,你會知道每個程式都是處理資料的。資料有時會是檔案中的表單,有時是遊戲裡的映像,有時是一條立即訊息。這些都是資料。變數此時就有用了。程式用變數儲存資料。聲明你的資料聲明一個變數,你要告訴程式它的類型和名字。一旦C#知道了變數的類型,它將會在你犯了錯誤或作一些沒有道理的事兒時組織編譯,比如用“Fido”去減48353.變數可變程式運行過程中變數會有不同的值。換句話,變數的值可變。(所以叫“變數”是個好名字。)這個很重
Time of Update: 2017-02-27
等等!他們說什嗎?倒回去一會。就在這兒,表單設計器最上面頂兒上那一塊。對於小孩來說,沒有什麼比一個寫著“別碰這個!”的提示更有吸引力的了。來吧,你已經被吸引了...我們來用代碼編輯器修改那個方法的注釋!向表單添加一個按鈕,然後做下面的:用IDE去修改表單設計器產生的程式碼總是會更簡單一些。在IDE裡面做的任何修改最終都會反映到項目代碼的改變上。
Time of Update: 2017-02-27
*IDE幫你寫代碼輸入代碼的時候你注意到彈出的小視窗了沒?那是被叫做智能感應的特性,而且它真的很有用。它做的一件事兒就是為你顯示這一行接下來可能完成的方式。如果你輸入MessageBox然後一個點,它就知道接下來有三種方式來完成這一行。如果你選擇Show並鍵入(,IDE的智能感應將會給你顯示關於怎麼完成這一行的資訊:IDE還有一個叫做程式碼片段的捷徑,它使你輸入一個縮寫來告訴IDE怎麼填充剩下的代碼。有一個有用的:輸入mbox並按tab兩次,IDE將會為你填充進MessageBox.Show:*
Time of Update: 2017-02-27
IDE幫你編碼你已經看見了IDE可以做的一些事情。讓我們近距離看看它給你的一些工具。*解決方案瀏覽器給你顯示項目中的所有東西。你將在類之間來回切換,最簡單的方式就是用解決方案瀏覽器。它有兩種視圖:解決方案視圖(顯示項目中的檔案)和類別檢視(顯示你的代碼是怎麼在邏輯上分割到不同的類)。*使用標籤頁在開啟的檔案之間切換因為你的程式分散在多個檔案中,總會有多個檔案同時開啟。每個開啟的檔案都會在代碼編輯器中處於自己的標籤頁中。IDE在還沒被儲存的檔案名稱前顯示一個星號(*)。
Time of Update: 2017-02-27
當你在做這個的時候...這個IDE是一個強大的工具--但是它也就只是給你用的工具。每次你在IDE裡修改你的項目或拖拽一些東西,它自動的建立代碼。它很善於寫樣板代碼,或者是不需要很多自定製的性的易複用的代碼。我們來看看在典型的應用開發中做什麼,當你要...1建立一個新的視窗應用解決方案IDE允許你建立很多種應用,但是現在咱們就專註於視窗應用。視窗應用是那些很有類似表單、按鈕的程式。2從工具箱拖動一個按鈕去表單上,並雙擊它。按鈕是你在表單中驅動時間的方式。我們將會用很多按鈕來探索C#語言的不同部分。
Time of Update: 2017-02-27
試運行OK,只剩下一件事兒了...運行你的程式並確定它啟動並執行和你想的一樣!像原來一樣來做--按鍵盤上的F5鍵,或者點擊工具列上的箭頭一樣的綠按鈕(或者選擇調試菜單裡的“運行”)。你總是可以隨時運行你的程式,甚至是還沒完成的時候--儘管有可能會有錯誤,IDE會告訴你並組織你運行它。IDE先構建,後運行。當你在IDE中運行你的程式時,它實際做了兩件事兒。首先構建你的程式,然後運行它。這包含了一些不同的部分。它編譯代碼,或者說把它轉入一個可執行檔。然後他把編譯過的代碼和資源
Time of Update: 2017-02-27
向你的表單添加資料庫驅動控制項現在我們可以回到我們的表單,並添加一些更多的控制項。但是它們不僅僅是一般的控制項,它們是綁定到我們的資料庫和People資料表的列的控制項。這意味著對於表單上一個控制項中的資料的改變將會自動的作用於資料庫裡面的相應資料列。1選擇你想用的資料來源。從資料下拉式清單中選擇顯示資料來源。這將會開啟資料來源視窗,顯示你為你的應用設定的資料來源。2選擇People資料表。在ContactDBDataSet下面,你應該可以看見People資料表和其中所有的資料列。如果你沒看見,
Time of Update: 2017-02-27
3一旦你鍵入了所有六條記錄,再次從檔案菜單選擇全部儲存。那將會把所有記錄儲存到資料庫。問:我輸入完的資料怎麼樣了?它去哪兒了?答:IDE自動把你鍵入的資料存放區進資料庫的People資料表。資料表,它的列,資料類型,和裡面的所有資料都儲存在SQLServerExpress的ContactDB.mdf檔案裡。這個檔案被作為項目的一部分儲存,並且像你的代碼檔案一樣,IDE會在你修改它的時候更新它。問:好,我輸入了列條記錄。它們會永遠作為我的程式的一部分嗎?答:對,它們就像你寫的代碼和正在建立的表單一
Time of Update: 2017-02-28
介紹今天我們來介紹另一種平衡二叉樹:紅/黑樹狀結構(Red Black Tree),紅/黑樹狀結構由Rudolf Bayer於1972年發明,當時被稱為平衡二叉B樹(symmetric binary B-trees),1978年被Leonidas J. Guibas 和 Robert
Time of Update: 2017-02-27
標籤:技術 string let 比較 section include pac opera prime <<C++ Primer>> 第四版 Exercise