Мне нужно получить три значения текста (строки) в условии if и проверить, соответствуют ли все три входа = моим условиям, а затем отображает окно сообщения «Правда».Как проверить три условия с IF Operator?
простой способ сказать, что мне нужно, чтобы проверить три условия внутри а, если условия
Примечание: я уже создал множество и получить класс
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
//
namespace KBS_Task3
{
class PredecessorDAO
{
public void check(predecessor predecessor)
{
string predic = predecessor.getPredic();
string arg1 = predecessor.getArg1();
string arg2 = predecessor.getArg2();
if(predic = "ISA" && (arg1="Car" && arg2="Vehicle"))
{
MessageBox.Show("TRUE");
}
}
}
}
Вышеупомянутый класс PredecessorDAO
получить и установить вызванный из класса предшественника
Форма Windows имеет 3 комбо b ox.
Ваш код работает, если вы замените '=' с '' ==, так что этот вопрос? –
Проверьте '=' или '=='? – doctorlove
Вы посмотрели [документацию на операторы C#] (https://msdn.microsoft.com/en-us/library/ms173145.aspx)? –