Что эквивалентно единице Delphi в C #? - PullRequest
0 голосов
/ 10 июня 2018

Я программист на Delphi и хочу узнать, что такое же, как модуль Delphi в C #?Может ли кто-нибудь дать пример модуля C # с одной или двумя функциями, тогда как вызвать эти функции?Я имею в виду модуль Delphi в C #, в котором есть некоторые функции, которые я использую каждый раз, импортируя их в разделе импорта.

Ответы [ 2 ]

0 голосов
/ 10 июня 2018

Этот тип вопросов не подходит для StackOverflow и является слишком широким.Но если вы имеете в виду Импорт библиотек для использования функций из ваших библиотек, таких как 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.

0 голосов
/ 10 июня 2018

Очевидно, что C # не имеет единиц измерения как таковых;Единицы - это просто набор типов, констант и процедур, которые могут использоваться несколькими приложениями.Вы можете получить ту же функциональность, используя классы или статические классы в пространствах имен, и если вы хотите поделиться ими между приложениями, в .NET есть библиотеки классов, которые являются сборками, которые можно легко использовать совместно.

Я бы предложил на этом этапе совершить путешествие, хотя документация по C #

Классы (Руководство по программированию в C # )

Пространства имен (C #Руководство по программированию)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...