国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

劉鐵猛C#語言入門詳解課程聽課筆記--初識(shí)類與命名空間

這篇具有很好參考價(jià)值的文章主要介紹了劉鐵猛C#語言入門詳解課程聽課筆記--初識(shí)類與命名空間。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

類與命名空間

  • 類:構(gòu)成程序的主體;C語言是一門面向過程的程序設(shè)計(jì)語言,所以其用函數(shù)來組織程序;C#語言是一門完全面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,其用類來組織程序,類是構(gòu)成程序的主體,任何一個(gè)方法和變量都必須隸屬于某一個(gè)具體的類;而C++也是一門面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,但是C++并不是完全的面向?qū)ο笳Z言,C++保留了面向過程程序設(shè)計(jì)思想,既可以實(shí)現(xiàn)面向?qū)ο缶幊桃部梢詫?shí)現(xiàn)面向?qū)ο缶幊蹋?/li>
  • 命名空間:命名空間是避免重名類的一種機(jī)制,其用于分門別類的管理各種類,一個(gè)命名空間中可以包含多個(gè)類,同一個(gè)命名空間中不允許包含同名的類,而不同的命名空間中可以包含同名的類;
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    
    
    
    namespace self_study
    {
        class HelloWorld
        {
            static void Main(string[] args)
            {
                Console.WriteLine("Hello,World");
                Console.WriteLine("This is my first C# program");
            }
        }
    }
    

    如上程序:該程序中包含了一個(gè)名為self_study的命名空間,在該命名空間下包含了一個(gè)類叫做helloworld,用關(guān)鍵字namespace來定義命名空間,用關(guān)鍵字class來定義一個(gè)類;類中包含了許多方法和屬性,所謂方法就是定義在類中的函數(shù),而屬性就是定義在類中的變量,當(dāng)我們想要引用某一個(gè)類中的某個(gè)方法或者變量時(shí)我們需要指明該方法所隸屬的類,除此之外還要指明該類所隸屬的命名空間,即如果我們想要使用位于System命名空間中的Console類中的WriteLine方法時(shí),我們應(yīng)該這樣引用:

    System.Console.WriteLine()

    但是在上一個(gè)程序示例中我們并沒有加上類所屬的命名空間System,這是因?yàn)槌绦蜷_頭的using System;語句起作用了,這里的using關(guān)鍵字會(huì)告訴編譯器,如果在程序中我們沒有指明類所屬于的命名空間時(shí)就到using關(guān)鍵字所包含的這些命名空間中去尋找該類所隸屬于的命名空間;所using關(guān)鍵字所起的作用是將程序所需要用到的命名空間引入到程序中去;

類庫

  • 類庫:顧名思義,類庫就是類的存儲(chǔ)倉庫,是用于存儲(chǔ)命名空間和類的倉庫,是使用命名空間和類的物理基礎(chǔ);?如果我們將我們所編寫的類放進(jìn)類庫中,當(dāng)其他人想要使用我們所編寫的這個(gè)類,或者我們自己想要重用自己所編寫的類時(shí),只需要將相應(yīng)的類庫包含進(jìn)來即可,所以我理解的類庫是一種代碼共享以及代碼重用的機(jī)制,它可以讓我們不必重新實(shí)現(xiàn)別人已經(jīng)實(shí)現(xiàn)過的功能,類庫有自定義類庫也有系統(tǒng)已經(jīng)為我們準(zhǔn)備好的類庫

  • 引用類庫的方法:

  1. ?DLL(dynamic link library,動(dòng)態(tài)鏈路倉庫,就是類庫)引用,黑盒引用,無源代碼的引用,若別人的代碼錯(cuò)了不可調(diào)試,只能被動(dòng)的等待別人修改;
  2. 項(xiàng)目引用(可以看見源代碼,白盒引用):可以debug,直接修改別人錯(cuò)誤的代碼;

?

具體引用類庫的操作方法可以去看原視頻,講的很詳細(xì):初識(shí)類與名稱空間_嗶哩嗶哩_bilibili?

祝學(xué)習(xí)進(jìn)步,生活愉快??!文章來源地址http://www.zghlxwxcb.cn/news/detail-539646.html

到了這里,關(guān)于劉鐵猛C#語言入門詳解課程聽課筆記--初識(shí)類與命名空間的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 初識(shí)C#語言

    初識(shí)C#語言

    提示:文章寫完后,目錄可以自動(dòng)生成,如何生成可參考右邊的幫助文檔 C# 是微軟公司發(fā)布的一種面向?qū)ο蟮模\(yùn)行于 .NET Framework 和 。NET Core 之上的高級(jí)程序設(shè)計(jì)語言。由C和C++衍生出來的面向?qū)ο蟮木幊陶Z言。 雖然 C# 的構(gòu)想十分接近于傳統(tǒng)高級(jí)語言 C 和 C++,是一門面向?qū)?/p>

    2024年01月19日
    瀏覽(15)
  • 混淆矩陣(聽課筆記)

    混淆矩陣(聽課筆記)

    混淆矩陣是評(píng)判模型結(jié)果的一種指標(biāo),屬于模型評(píng)估的一部分,常用于評(píng)判分類器模型的優(yōu)劣。 混淆矩陣常用于驗(yàn)證集中,橫坐標(biāo)True Labels對(duì)應(yīng)真實(shí)類別,縱坐標(biāo)Predicted Labels對(duì)應(yīng)網(wǎng)絡(luò)的預(yù)測(cè)類別。 對(duì)角線上的數(shù)值代表預(yù)測(cè)正確的樣本個(gè)數(shù)。我們期望在網(wǎng)絡(luò)預(yù)測(cè)過程中,盡可

    2024年02月08日
    瀏覽(19)
  • 華為ICT——云計(jì)算基礎(chǔ)知識(shí)、計(jì)算類技術(shù)聽課筆記

    華為ICT——云計(jì)算基礎(chǔ)知識(shí)、計(jì)算類技術(shù)聽課筆記

    ICT (information and communications technology):信息與通信技術(shù) 傳統(tǒng)IT架構(gòu)缺點(diǎn) TCO :總體擁有成本 ?云計(jì)算模式 ?云計(jì)算價(jià)值 ?云計(jì)算通用點(diǎn) 虛擬化技術(shù) :將單臺(tái)物理服務(wù)器虛擬為多臺(tái)虛擬機(jī)使用,多臺(tái)虛擬機(jī)共享物理服務(wù)器硬件資源。 虛擬化本質(zhì) :將原先的物理設(shè)備進(jìn)行邏輯化,

    2024年02月08日
    瀏覽(21)
  • 『C語言入門』初識(shí)C語言

    『C語言入門』初識(shí)C語言

    在這個(gè)數(shù)字化時(shí)代,計(jì)算機(jī)編程已經(jīng)成為連接人類與技術(shù)的橋梁。而在編程的世界中,C語言猶如一座承載著無限可能性的基石。作為計(jì)算機(jī)編程的經(jīng)典之選,C語言無疑是每個(gè)剛剛踏入編程領(lǐng)域的初學(xué)者的理想起點(diǎn)。本篇博客將帶您踏上一段奇妙的C語言學(xué)習(xí)之旅,不僅會(huì)教您

    2024年02月11日
    瀏覽(38)
  • 『C語言從入門到進(jìn)階』第 ? 期 - 初識(shí)C語言 | C語言知識(shí)預(yù)覽

    『C語言從入門到進(jìn)階』第 ? 期 - 初識(shí)C語言 | C語言知識(shí)預(yù)覽

    ??作者簡介: 花想云 ,在讀本科生一枚,C/C++領(lǐng)域新星創(chuàng)作者,新星計(jì)劃導(dǎo)師,阿里云專家博主,CSDN內(nèi)容合伙人…致力于 C/C++、Linux 學(xué)習(xí)。 ?? 專欄簡介:本文收錄于 C語言從入門到精通專欄 。 本篇文章主要內(nèi)容為 了解C語言階段我們將要學(xué)習(xí)的內(nèi)容 。在本文中,我們 不

    2023年04月09日
    瀏覽(20)
  • HarmonyOS(二)—— 初識(shí)ArkTS開發(fā)語言(上)之TypeScript入門

    HarmonyOS(二)—— 初識(shí)ArkTS開發(fā)語言(上)之TypeScript入門

    Mozilla創(chuàng)造了JS,Microsoft創(chuàng)建了TS,而Huawei進(jìn)一步推出了ArkTS。因此在學(xué)習(xí)使用ArkTS前,需要掌握基本的TS開發(fā)技能。 ArkTS是HarmonyOS優(yōu)選的主力應(yīng)用開發(fā)語言。它在TypeScript(簡稱TS)的基礎(chǔ)上,匹配ArkUI框架,擴(kuò)展了聲明式UI、狀態(tài)管理等相應(yīng)的能力,讓開發(fā)者以更簡潔、更自然的

    2024年02月06日
    瀏覽(22)
  • 初識(shí)C語言——詳細(xì)入門(系統(tǒng)性學(xué)習(xí)day4)

    初識(shí)C語言——詳細(xì)入門(系統(tǒng)性學(xué)習(xí)day4)

    目錄 前言 一、C語言簡單介紹、特點(diǎn)、基本構(gòu)成 簡單介紹: 特點(diǎn): 基本構(gòu)成: 二、認(rèn)識(shí)C語言程序 標(biāo)準(zhǔn)格式: 簡單C程序: 三、基本構(gòu)成分類詳細(xì)介紹? ? (1) (2)數(shù)據(jù)類型 計(jì)算機(jī)中常用存儲(chǔ)單位 數(shù)據(jù)類型的取值范圍 打印輸入類型 (3)常量和變量 常量的分類:

    2024年02月08日
    瀏覽(28)
  • 《Kubernetes入門實(shí)戰(zhàn)課》課程學(xué)習(xí)筆記(一)

    《Kubernetes入門實(shí)戰(zhàn)課》課程學(xué)習(xí)筆記(一)

    現(xiàn)在 Kubernetes 已經(jīng)沒有了實(shí)際意義上的競(jìng)爭(zhēng)對(duì)手,它的地位就如同 Linux 一樣,成為了事實(shí)上的云原生操作系統(tǒng),是構(gòu)建現(xiàn)代應(yīng)用的基石。 現(xiàn)代應(yīng)用是什么? 是微服務(wù),是服務(wù)網(wǎng)格,這些統(tǒng)統(tǒng)要圍繞著容器來開發(fā)、部署和運(yùn)行。 使用容器就必然要用到容器編排技術(shù),在現(xiàn)在只

    2024年02月17日
    瀏覽(58)
  • 《Go 語言第一課》課程學(xué)習(xí)筆記(十三)

    《Go 語言第一課》課程學(xué)習(xí)筆記(十三)

    Go 語言從設(shè)計(jì)伊始,就不支持經(jīng)典的面向?qū)ο笳Z法元素,比如類、對(duì)象、繼承,等等,但 Go 語言仍保留了名為“方法(method)”的語法元素。當(dāng)然,Go 語言中的方法和面向?qū)ο笾械姆椒ú⒉皇且粯拥?。Go 引入方法這一元素,并不是要支持面向?qū)ο缶幊谭妒?,而?Go 踐行組合

    2024年02月10日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包