Ярлыки

.htaccess (4) тестирование (8) шаблоны проектирования (3) css (5) Debian (6) docker (2) Doctrine2 (6) Git (6) html (4) java (6) javascript (13) jquery (11) LFS (3) linux (23) mac os (4) mod_rewrite (2) MSSQL (4) MySQL (18) ORM Doctrine (17) patterns (3) PDO (3) perl (7) PHP (64) PHPUnit (8) Python (15) SEO (2) Silex (1) SimpleXML (1) SQL (14) ssh (4) Ubuntu (24) Yii1 (1) Zend Framework (19) ZendFramework2 (8)

понедельник, 4 апреля 2011 г.

C#. Visual Studio 2008 отладка dll.

Создаем проект типа Class Library (библиотека), который компилируется в dll и используется в клиентском коде.

Пример:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MyClassLib
{
    public class MyClass
    {
        public int DoIt(int a, int b)
        {
            return a + b;
        }
    }
}

Вызываем Immediate Window: Alt + Ctrl + I и набираем:
MyClassLib.MyClass obj = new MyClassLib.MyClass();
obj.DoIt(10, 15);
25

Таким образом можем добавить точки останова.

Комментариев нет:

Отправить комментарий