Вызов класса в другом классе в C # в локальном каталоге при использовании GitLab не работает - PullRequest
0 голосов
/ 13 мая 2019

Я использую GitLab и C # с Visual Studio.

У меня есть класс C # (ClassOne) в моем каталоге.Затем я создал еще один файл класса C # (ClassTwo) в локальном каталоге и выдвинул оба.

Но проблема в том, что в моем файле второго класса я хочу использовать некоторые методы первого класса, но это не такпризнать первый класс.Оба класса находятся в одной папке (Git Repo), хотя!

Первый класс:

using System;
using System.Collections.Generic;

namespace sorooshTest
{
    public class ClassOne
    {
        public ClassOne()
        {
        }

        static public List<double> FirstMethod(List<double> inputPoints, double taw)
        {
            //some code
        }

        static public List<double> SecondMethod(List<double> inputPoints)
        {
            //some code
        }
    }
}

И второй класс:

using System;

public class ClassTwo
{
    public BoolTest()
    {
    }

    static public bool B2C()
    {
        // nothing here works, e.g. var a = ClassOne.FirstMethod(b,c)
    }

}

Я тоже не могунаследовать от ClassOne.

1 Ответ

2 голосов
/ 13 мая 2019

Включите класс в проект. Если файл проекта не имеет представления о новом файле C #, вы не можете ничего с ним сделать в коде.

Right click project ->  Add -> Add Existing Item -> choose your file 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...