對象、類和結構

對象是具有資料、行為和標識的編程結構。對象資料包含在對象的欄位、屬性和事件中,對象行為則由對象的方法和介面定義。對象具有以下特點:C# 中使用的全都是對象,包括 Windows 表單和控制項。對象是執行個體化的;也就是說,對象是從類和結構所定義的模板中建立的。對象使用屬性擷取和更改它們所包含的資訊。對象通常具有允許它們執行操作的方法和事件。Visual Studio 提供了操作對象的工具:使用可以更改對象(如 Windows 表單)的屬性。使用可以檢查對象的內容。所有 C#

在function中使用recordset對象

function GetTotalFee(rsObj)set rs = rsobjallsum = 0rs.Movefirstwhile not rs.eof       daysum =0      for i=6 to rs.fields.count-8      if instr(lcase(rs.fields(i).name),"remark")=0 then        if Not IsNull(rs(rs.fields(i).name)) then             if 

Cookie使用基礎

使用cookie要注意三點:c#

微軟專案管理[EPM]資料庫剖析1:如何取得全域項目有哪些自訂的大綱代碼定義

關鍵字:microsoft project serverenterprise project outline code 1SELECT A.ATTRIB_FIELD_ID,B.AS_VALUE  2 3FROM  4 5MSP_FIELD_ATTRIBUTES A, 6 7MSP_ATTRIBUTE_STRINGS B  8 9WHERE 1011A.PROJ_ID = B.PROJ_ID 1213AND A.AS_ID = B.AS_ID 1415AND A.ATTRIB_FIELD_ID &

透過現象看本質-使用vs.net第二天

今天遇到一個問題,當我在作一個類似webeditor的東西的時候,我在以前開發的使用者自訂控制項,沒法在vs.net項目中使用。    我以微軟。net入門教程中的一個例子,來講述我出現的問題  http://chs.gotdotnet.com/quickstart/util/srcview.aspx?path=/quickstart/aspplus/samples/webforms/pagelets/Pagelet2.src    按照微軟入門的例子編輯後,在一個vs.net的頁面中加入自訂控

類與類之間的隔離-不要與陌生人說話。

根據我的理解,要降低類之間的耦合,那麼應該盡量讓他們之間不要直接打交道。或者正確的說,兩個分工很明確的類,應該各自管理自己的東西,而不要去“打聽”其他類的東西。舉個例子:需求是這樣的:當一個類更新了資料後,需要發送郵件通知相關人員。代碼一:public DataAccess()        {            //            // TODO: 在此處添加建構函式邏輯            //        }        public void UpdateData(Da

為什麼StringBuilder比string效率高

我們先看一個例子string字串相加Code highlighting produced by Actipro CodeHighlighter

微軟專案管理[EPM]資料庫剖析3:如何取得某個項目的某個大綱代碼的值

關鍵字:microsoft project serverenterprise project outline codedeclare @PROJ_ID intdeclare @CODE_FIELD_ID intset @PROJ_ID = 237set @CODE_FIELD_ID = 188744592SELECT CODE_FIELD_ID,CODE_UID FROM  MSP_CODE_FIELDS WHERE PROJ_ID = @PROJ_ID and CODE_FIELD_ID = 

Split Temporary Variable

Split Temporary Variable(剖解臨時變數) Summary:你的程式有某個臨時變數被賦值超過一次,它既不是迴圈變數,也不是一個集合用臨時變數(collecting temporary variable)。針對每次賦值,創造一個獨立的、對應的臨時變數。Tips:如果臨時變數承擔多個責任,他就應該被替換(剖解)為多個臨時變數,每個變數只承擔一個責任。同一個臨時變數承擔兩件不同的事情,會令代碼閱讀者糊塗。 Comments by Allen

我非善類

     

Regex的^

^ 在Regex中,可以表示為否定符,也可以表示為定位器。參看http://www.mifun.net/pengjie/myweb/article/article.asp?id=187&sort=aspRegex中還有一個較為常用的運算子,即否定符  "[^]"。與我們前文所提到的定位器  "^"  不同,否定符  "[^]"規定目標對象中不能存在模式中所規定的字串。一般來說,當"^"出現在 

sql中使用遊標

 declare @ss varchar(300)declare @csr CURSOR set @csr=cursor forselect statpartno from catalog where flag=2open @csr fetch next from @csr--print @@FETCH_STATUSwhile @@FETCH_STATUS=0beginfetch next from @csr into @ssprint @ss+'|'--====================

OA開發中下載模板檔案的方法之xml篇

在OA辦公系統中通常要把模板下載下來,然後對其進行資料操作.而這個過程,肯定不希望客戶來控制.我們希望利用網頁傳回javascript或者vbscipt,來建立一個文檔提供給客戶.無論如何,這個過程都需要利用到"靜悄悄"下載一個模板檔案,並取得這個模板檔案的對象.HOW TO  DO?1 首先我們在伺服器端利用xml對象建立一個包含檔案位元據的xml.2 我們通過網頁形式傳給客戶一個用戶端腳讀取xml並將其轉換為實際存在用戶端的檔案,3

資料類型,foreach 第三課

C#裡面有個 foreach 說白了就是迴圈for的簡寫using System;using System.Collections;class CommandLine2{    static void Main(string[] args)    {        System.Console.WriteLine("Number of command line parameters = {0}", args.Length);        if (args.Length > 0)     

使用cookie在多台伺服器上統一驗證的機制

 我認為設定了cookie的域,那麼域中的伺服器就可以使用這個cookie,這個觀點是錯誤。那麼怎麼樣讓多台伺服器來同一登入呢?我在網上查了查這方面的資料,有一個解決方案有點意思:http://www.jdon.com/jive/thread.jsp?forum=46&start=0&thread=5513 我歸納一下就是,以一台伺服器為集中的驗證中心,其他轉向到它,得到驗證字串,返回原始伺服器,再驗證字串,通過,寫原始伺服器的session. 比如現在驗證伺服器是:server

學習vs.net工具

好不容易搞定了excel表與sql資料庫的互導。原來就算是excel來說,也分兩種格式,一種是文本顯示格式,一種是資料格式。資料格式才能被oledb來調用而文字格式設定卻不能被oledb識別,目前就我看的幾種方法,包括引入excel,owc,以及常用的reder。htmlwriter三種,只有使用excel的可以正常匯入資料格式。其他的都是偽資料格式,顯示正常卻不能被oledb識別。走了很多冤枉路阿。。。。。。。。。。。。。不過學會了用vs.net或tlimp將com組建作成託管組件,嘿嘿上面都

微軟專案管理[EPM]資料庫剖析2:如何取得全域項目中某個大綱代碼的列表值

關鍵字:microsoft project serverenterprise project outline code1select CODE_UID,OC_PARENT,OC_FIELD_ID,OC_NAME,OC_DESCRIPTION23FROM MSP_OUTLINE_CODES 45WHERE 67PROJ_ID = 423 AND 89OC_CACHED_IS_VALID > 0  AND OC_FIELD_ID IN (188744592) AND CODE_UID >

string,StringBuilder,語句類型,逸出字元 第四課

string 類,StringBuilder類 應該是在項目開發中比較常用的類了.在字串串連的string 關鍵字聲明的一個字元數組,string s = "Hello, World!";連接字串 考慮效能的情況下 當然最好使用StringBuilderstring的連接字串Code highlighting produced by Actipro CodeHighlighter

如何利用反射來擷取類的常量

此類相關文章http://www.cnblogs.com/allenlooplee/archive/2004/10/22/55618.htmlhttp://www.microsoft.com/china/msdn/library/langtool/vcsharp/miszipcompression.mspxwebMenu myMenu = new webMenu();            Type mytype = myMenu.GetType();            System.Ref

今天沒有寫的,唱首歌吧。。

記得以前在學校宿舍,靠近窗前,輕輕的唱著這首歌曲,讓月光慢慢的流進來,看時光慢慢的划走,那一刻真的好想時間永遠停留,翅膀之歌 - 動力火車 - 動力火車翅膀之歌詞:許常德\向月娥曲\編:顏志琳\江建民路走的好累好長去什麼地方已遠離家鄉生命是皎潔月光在漆黑夜晚給寂寞鋪了床犯了什麼錯讓我的鄉愁滿臉淚流我不過是想回頭我不過是想擁有這世界竟然沒有屬於我偶爾自在的天空你要我自由飛翔我沒有翅膀啊怎麼流浪都是牢房越想逃亡越滿身是傷你要我自由飛翔我沒有翅膀啊思念的方向都是迷惘從未忘記你在我身上刻下時光 

總頁數: 61357 1 .... 10635 10636 10637 10638 10639 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.