T
предпочтительнее 32 битная версия, также посмотрите параметры отладки, в ней может стоять 64разрчдная система сборки
//1 файл
namespace File1
{
public class Class
{
public static string Data ;//переменные с которыми необходимо работать
}
}
using File1;
//подключение пространства имен необходимого //файла
namespace ConApp{
class Program(){
void Main(){
Class.Data="Hellow word";//внести необходимые значения
Console.Write(Class.Data);//либо получить значение переменной
}
}
}
Здесьпосоветую создать три переменные double в них соответственно сохранить:
var outputAmount = (Convert.ToDouble(arrayUserInput[0], CultureInfo.InvariantCulture) / 100) * (Convert.ToDouble(arrayUserInput[1]) / 12) + Convert.ToDouble(arrayUserInput[0], CultureInfo.InvariantCulture);
это может улучшить понимание кода.
исходную сумму, процентную ставку и срок вклада в месяцах.
ReadFromSerailPortC()
private void Window_Loaded(object sender, RoutedEventArgs e)
{
//ReadFromSerailPortC();
ReadFromSerailPortD();
}
?while(serialPortData.isOpen!=true){//открывать порт пока он не откроется
serialPortData.Open();
}
int count=0;
double number,value;
value=-3;
number=value;
while(count<m.Lenght){//выполнять пока не дошли до конца массива
if(m[count]>0){
value=m[count];//его значение
number=count;//номер элемента
}
count++;
}
if(number==-3){
Console.Write("Нет положительных чисел");
}
else{
Console.Write("Последнее положительное число в массиве - " + value+ " имеет номер - "+number);
}