簡體   English   中英

C#中Delphi單元的等價物是什么?

[英]What is the equivalent of Delphi unit in C#?

我是一名 Delphi 程序員,我想知道與 C# 中的 Delphi 單元有什么相同之處? 任何人都可以給出一個帶有一兩個函數的示例 C# 單元,然后如何調用這些函數? 我的意思是像 C# 中的 Delphi 單元一樣,它有一些函數,我每次都通過在導入部分導入它們來使用它們。

顯然 C# 沒有這樣的單位; 單元只是一堆可以被多個應用程序共享的類型、常量和過程。 你可以通過在命名空間中使用類或靜態類來獲得相同的功能,如果你想在應用程序之間共享它們,.NET 有類庫,它們是可以輕松共享的程序集。

我建議在這個階段通過 C# 文檔進行一次旅行

類(C# 編程指南

命名空間(C# 編程指南)

如果您的意思是導入庫以使用 Delphi 等庫中的函數

uses unit1,unit2

這是

using unit1;
using unit2;

例如 :

using System.Data;
using System.Data.SqlClient;

一個樣品:

namespace mynamespace
{
    public class myclass
    {


        public static bool myfinction(string un)
        {
         boolean b
          ...
         Return b
        }

        public string Getmyhash(string aPassword)
        {
          
            return ...  
         }
   }
}

您可以在 google 上搜索名稱空間類、 Function 和 static function 。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM