题库验证

master
zc 2023-12-29 19:40:34 +08:00
parent e396d2e0e8
commit f6cf59b5df
43 changed files with 163 additions and 29 deletions

View File

@ -259,6 +259,7 @@ namespace ZXL.Excel
answer
);
array.Add(info);
Debug.Log(id);
// for (var j = 1; j < xLeng; j++) // ÐÐ
// {
// if (objs[i, j] == null) continue;
@ -328,35 +329,35 @@ namespace ZXL.Excel
{
var sheet = pck.Workbook.Worksheets[sheetName];
var excelRange = sheet.Cells["b:g"];
int row = excelRange.Count(x => x.Address.Length == 2 && x.Address[1] == '2');
var enumerable = excelRange.Select((x, i) =>
{
if (x.Address.Length == 2 && x.Address[1] == '1')
{
return null;
}
return x.Value.ToString();
});
var strings = enumerable.Where(x => x is not null).ToArray();
List<string[]> list = new List<string[]>();
var stringsLength = strings.Length;
for (var i = 0; (i + row - 1) < stringsLength; i += row)
{
var strings1 = new string[row];
for (var i1 = 0; i1 < row; i1++)
{
strings1[i1] = strings[i + i1];
}
list.Add(strings1);
}
foreach (var strings1 in list)
{
Debug.Log(string.Join(',', strings1));
}
// var excelRange = sheet.Cells["b:g"];
// int row = excelRange.Count(x => x.Address.Length == 2 && x.Address[1] == '2');
// var enumerable = excelRange.Select((x, i) =>
// {
// if (x.Address.Length == 2 && x.Address[1] == '1')
// {
// return null;
// }
//
// return x.Value.ToString();
// });
// var strings = enumerable.Where(x => x is not null).ToArray();
// List<string[]> list = new List<string[]>();
// var stringsLength = strings.Length;
// for (var i = 0; (i + row - 1) < stringsLength; i += row)
// {
// var strings1 = new string[row];
// for (var i1 = 0; i1 < row; i1++)
// {
// strings1[i1] = strings[i + i1];
// }
//
// list.Add(strings1);
// }
//
// foreach (var strings1 in list)
// {
// Debug.Log(string.Join(',', strings1));
// }
objs = sheet.Cells.Value as object[,];
return objs;

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: d37e7344f8fded34bbbd835a31492e18
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: c8ea764553a073341a9c50bec75ae29f
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 84c6359e638b703418dd28ac8dd449c4
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 76d97a2bbdf391e48a1ee71a199382f2
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 6f39395f0a201ab4981e1f9ce6dca30a
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 037804e1cec86c1428424902ba16ddaf
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 39c9b104c9e16174c9103c0705614c39
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 2a82db953c2cb904cb5d13c25b642c13
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 71b26610abb5c1f46adde01601badd77
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 185f25cb9b4976549973bc0704489fb3
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 1d57142bee0a08b4c80f332ffc68d9ad
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: b902234160c59144c9b2dc6f9a2c0c6b
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 104071319376386489154702710e0c34
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 452d478cbe81bdd469554fef0f89da65
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: dafff20d49f71ea49b77b9f1706e4339
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 209dbdfe2d9a3de42a5151a0380ac3c8
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 106f46d026567c046a7ca04ddd3ec7e9
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 175c24c325f92034f80ca828f21cd9ed
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 5ad07e12d83f7ab44a2f94ff89aa3a4f
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant: