下面的代码需要花费数小时的时间来执行.我正在比较数据库中的每个字符串来计算N00,N01,N10,N11参数.Temp1是类型字符串的列表,它包含5000多个单词
foreach (string ri in temp1)
{
for (int a3 = 0; a3 < ssl.Count; a3++)
{
//for (int tn = 0; tn < tempNam.Count ; tn++)
//{
try
{
SqlCommand cmd5 = new SqlCommand("select count(*) from sample s inner join sample ss on ss.KeyWord='" + ri + "' and ss. " + ssl[a3].ToString() + "=0 and s.KeyWord='y' and s. " + ssl[a3].ToString()+ "=0", con);
int im = (int)cmd5.ExecuteScalar();
if (im == 1)
{
gh += 1;
}
SqlCommand cmd6 …Run Code Online (Sandbox Code Playgroud) foreach (string str in TestWords)
{
//spam
SqlCommand cmd6 = new SqlCommand("select count from keys,files,folders where keys.fileid=files.id and keys.kname='" + str + "' and files.spam=1 and folders.id<>" + FolIter + " and files.folderid<>" + FolIter + " and files.id='" + s[0].ToString + "'", cn);
int i6 = Convert.ToInt16(cmd6.ExecuteScalar());
double temp = Convert.ToDouble((i6 + 1) / (i7 + i8));
//non spam
**error**
SqlCommand cmd9 = new SqlCommand("select count from keys,files,folders where keys.fileid=files.id and keys.kname='"
+ str
+ "' and files.spam=0 and …Run Code Online (Sandbox Code Playgroud) 可能重复:
在C#中计算NxN矩阵行列式
我想在c#中找到4x4矩阵的行列式
int ss = 4; int count = 0;
int[,] matrix=new int[ss,ss];
ArrayList al = new ArrayList() {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 };
for (int i = 0; i < ss; i++)
{
for (int j = 0; j < ss; j++)
{
matrix[i, j] =Convert.ToInt32( al[count]);
++count;
Response.Write(matrix[i, j] + " ");
}
Response.Write("<br/>");
}
Run Code Online (Sandbox Code Playgroud)