Tworzenie dll w C# Drukuj
Ocena użytkowników: / 9
SłabyŚwietny 
Wpisany przez Patryk yarpo Jar   
poniedziałek, 04 stycznia 2010 03:04

Zalet dynamicznych bibliotek jest wiele. Ja jednak nie chcę Cię tu ani do nich zachęcać, ani odradzać ich stosowania. Krótki wideotutorial jak zrobić prostą "deelelkę". W c# jest to naprawdę banalne. Nie wierzysz, zobacz:

 

A w krokach:

  1. Utwórz nowy projekt C# 'Library Class'.
  2. Stwórz jakąś metodę publiczną robiącą cokolwiek.
  3. Skompiluj projekt
  4. W innym projekcie załącz plik dll.
  5. Skompiluj tenże inny projekt i uruchom.

Przykładowy kod:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace dll_example
{
    public class Class1
    {
        public void dziala()
        {
            Console.WriteLine("Witaj swiecie");
        }
    }
}

Oraz wykorzystanie w praktyce:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using dll_example;
namespace dll_use_example
{
    class Program
    {
        static void Main(string[] args)
        {
            Class1 example = new Class1();
            example.dziala();
            Console.ReadLine();
        }
    }
}