.Передача значения переменной из одного пространства имен в другое

Это моя программа приложения пространства имен, которые вычисляют дни между двумя днями.

namespace App
internal class Program
{
    public static void Main()
    {
        DateTime dj;
        Console.WriteLine("Enter your joining date(DD-MM-YYYY):");
        string input = Console.ReadLine();
        string[] formats = { "d-M-yyyy", "d-MM-yyyy", "dd-M-yyyy", "dd-MM-yyyy" };
        dj = DateTime.ParseExact(input, formats, System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.None);
        DateTime now = DateTime.Now;

        DayUtility du = new DayUtility();
        du.validate(dj, now);
        double result = du.Calculate(dj, now);
        Console.WriteLine("Total working days is:" + result);

        Console.ReadLine();
    }
}

2.Это мое еще одно пространство имен IncentiveApp, которое вычисляет базы стимулов по общему количеству рабочих дней.

namespace IncentiveApp
{
    internal class IncentiveUtility
    {
        public int calculate(int rate)
        {
            int r = rate;
            int q = quantity;
            int result = r * q;
            return result;
        }
    }
}

Я хочу получить resultзначение из IncentiveAppпространства имен для копирования в количественную переменную в Appпространстве имен. Как я могу это сделать?

Метки

1 ответ

  1. В файле пространства имен» App » добавьте

    using IncentiveApp;
    

    Затем вы можете получить доступ к классу IncentiveUtility из пространства имен «App».