我有一个从数据库导入记录的ArrayList.是否有任何方法来检查arrayList是否包含我想与另一个api匹配的schname?
List<PrimaryClass> primaryList = new List<PrimaryClass>(e.Result);
PrimaryClass sc = new PrimaryClass();
foreach (string item in str)
{
for (int a = 0; a <= e.Result.Count - 1; a++)
{
string schname = e.Result.ElementAt(a).PrimarySchool;
string tophonour = e.Result.ElementAt(a).TopHonour;
string cca = e.Result.ElementAt(a).Cca;
string topstudent = e.Result.ElementAt(a).TopStudent;
string topaggregate = e.Result.ElementAt(a).TopAggregate;
string topimage = e.Result.ElementAt(a).TopImage;
if (item.Contains(schname))
{
}
}
}
Run Code Online (Sandbox Code Playgroud)
这是我到目前为止所提出的,请纠正我可能犯下的任何错误.谢谢.
我有这个错误消息,但我找不到任何错误,帮助?
const string sql = @"SELECT PrimarySchool,TopHonour,Cca,TopStudent,TopAggregate,TopImage FROM Primary";
Run Code Online (Sandbox Code Playgroud) 我有一个代码列表,我有一个错误"XML文档不能包含多个根级别元素"
<Employee>
<Name ID= "JanRich">Janice Richardson</Name>
<Role>Finance Supervisor</Role>
<Department>Sales</Department>
<CPF_Number>370-16-3631</CPF_Number>
<Marital_Status>Single</Marital_Status>
<Salary>$4,500</Salary>
</Employee>
<Employee>
<Name ID= 'AlanWu'>Alan Wu</Name>
<Role></Role>
<Department>Research</Department>
<CPF_Number>
385-22-3311
</CPF_Number>
<Marital_status>Married</Marital_status>
<Salary>$52,800</Salary>
</Employee>
Run Code Online (Sandbox Code Playgroud)
错误发生在第一个<Employee>标记处.
我正在使用MessageBox尝试进行一些手动调试,这就是我想出的所有内容,我应该如何使其工作?
private void DisplayMessageBoxText()
{
MessageBox.Show("Alert Message");
}
Run Code Online (Sandbox Code Playgroud) 我必须计算2点之间的距离,X和Y是第一点的坐标,而axisX和axisY是第二点的坐标.我唯一的领导是这个SQL语句,但是这个SQL不会返回我正在寻找的结果.那么,任何人都可以帮我识别我在这个陈述中可能犯的任何错误吗?
string x = "SELECT TownName,Address,SUBSTRING(X, 1, 2) AS Xaxis, SUBSTRING(Y, 1, 2) AS Yaxis,Type,Availability,Price,Size,Bedrooms,Bathrooms,Contact,Screenshot1,Screenshot2,Screenshot3,Screenshot4 FROM House"+
"WHERE (SQRT(POWER(X - "+axisX+" , 2) + POWER(Y - "+axisY+", 2)) <= 2000)";
Run Code Online (Sandbox Code Playgroud)