Прескочи към основното съдържание Прескочи към навигацията

Защо на формула02 на try ми дава грешка общо 6 , Xamarin ?

Visual Studio Xamarin Програмиране Основи на програмирането със C#

Windows 10

Можеш ли да снимаш кода?

Да пратих го на [email protected]  благодаря .

using System;

namespace Calkculations

{

public class Formula02

{

public Formula02 ()

{

}

public void calc ( string _input )

{

try

{

string[] param = _input.Split (' ');

if ( param.Length > 1 && _input.ToLower().Contains ("–п") )

{

help ();

}

if ( param.Length == 4 )

{

double result = 0;

if ( runCalculate (param, out result ) )

{

Console.Write ("Обемът на вдлъбнатият ъгъл е ");

Console.Write ( result.ToString ("N2") );

Console.WriteLine ( " м3\n " );

}else{

Console.WriteLine ( "Има грешно въведини параметри. С параметъра '–п' можете\nда видите синтаксиса на командата.\n" );

}

}

}catch{

}

}

private bool runCalculate (string[] _param, out double _result);

}

    try{

double a = 0; Double.TryParse (_param[1], out a);

double b = 0; Double.TryParse (_param[2], out b);

double h = 0; Double.TryParse (_param[3], out h);

_result = a * b * h / 3 ;

return true;

} catch{

}

        _result = 0;

    return false;

{

private void help ()

    {

Console.Write ("[въгъл]");

Console.WriteLine (" –вдлъбнат ъгъл");

Console.Write ("параметри: ");

Console.WriteLine (" a, b и h\n");

Console.Write ("a и b");

Console.WriteLine (" – ширина и дължина");

Console.Write ("h");

Console.WriteLine (" – височина\n");

}

}

}

Както си писахме по пощата проблема е в:

private bool runCalculate (string[] _param, out double _result);

}

трябва да стане:

private bool runCalculate (string[] _param, out double _result)

{

С две думи в ; и обърнатата скоба.

Благодаря за компетентните отговори !!! Бъдете здрави , много успехи и все така всеотдайни !!!


Вашият отговор

Запиши се в Аула

или
Вашият имейл е защитен при нас.