【发布时间】:2021-12-01 17:14:33
【问题描述】:
我有一个包含文件的文件夹,但并非所有文件都是 DICOM 文件,我需要识别哪个是 DICOM 文件。
我的第一个决定是在我检查扩展的地方创建 foreach 循环:
foreach (var item in fileList.Where(x => x.Extension == ".dcm"))
{
}
但不是所有的都有“.dcm”,有些没有,但它们是 DICOM。
我正在使用 fo-dicom nuget 包,但在那里没有找到答案。
我的问题是: 如何检查 DICOM 的所有文件?
我知道 Dicom 文件有 128 个字节可用,最后 4 个字节用于“DICM”,但我该如何检查呢?
【问题讨论】:
标签: c# list file foreach dicom