草庐IT

读取xls列

全部标签

c# - 从 nupkg 读取元数据

有没有办法读取NuGet包文件的元数据?我真的很想创建一个简单的网站来搜索我的nupkg文件..提前致谢! 最佳答案 NuGet.Corepackage包含用于读取包元数据的官方API。要读取有关单个.nupkg文件的信息,请使用类似于以下的代码。varmyPackage=newZipPackage(@"C:\Path\to\MyPackage.1.0.0.nupkg");Console.WriteLine("Id:{0}",myPackage.Id);Console.WriteLine("Version:{0}",myPackag

c# - 如何使用 C#、Entity Framework 和 SQL Server 2008 读取/写入地理数据?

我有一个表单,用户可以从中输入map上某个点的纬度和经度。数据将作为字符串值输入。我做了一些研究,并从各种来源发现EntityFramework不支持地理数据类型。如何解析字符串数据和/或将其保存到数据库中的地理列?存储后如何访问它并将其重新解析为字符串?提前致谢! 最佳答案 事实上,.NETFramework4.5附带的EntityFramework5组件确实支持空间类型。看看这个walkthrough.编辑使用EF6,您可以在.NETFramework4和.NETFramework4.5上使用空间类型

c# - 如何从解决方案项目中添加的 .txt 文件中读取

我已经在我的解决方案项目中添加了一个dictionary.txt文件,我想从该文件中读取,而不是从它在我硬盘上的位置读取,这样如果其他人在他们的计算机上打开我的项目,他们仍然会能够从该文件中读取。在另一个问题中,他们说进入属性并更改“复制到输出目录”设置,但我在我的.txt文件属性下看不到它(我使用的是VS2010):Readatextfilefromlocalfolder目前我的代码是这样的:string[]dictionary=System.IO.File.ReadAllLines(@"dictionary.txt");我是否需要做某事或需要以其他方式引用该文件以确保它仅引用我已添

c# - 从流中读取 excel 文件

我需要一种从流中读取Excel文件的方法。它似乎不适用于ADO.NET的处理方式。场景是用户通过FileUpload上传文件,我需要从文件中读取一些值并导入数据库。由于多种原因,我无法将文件保存到磁盘,而且也没有理由这样做。那么,有人知道从FileUpload流中读取Excel文件的方法吗? 最佳答案 看来我自己找到了解决问题的办法。http://www.codeplex.com/ExcelDataReader这个库似乎工作得很好,它需要一个流来读取excel文件。ExcelDataReaderreader=newExcelData

c# - 借助C#读取txt文件(unicode和utf8)

我创建了两个内容相同的txt文件(windows记事本)“thankyou-спасибо”,并将它们保存为utf8和unicode。在记事本中,它们看起来不错。然后我尝试使用.Net阅读它们:...File.ReadAllText(utf8FileFullName,Encoding.UTF8);和...File.ReadAllText(unicodeFileFullName,Encoding.Unicode);但在这两种情况下,我都收到了“谢谢-????????”。怎么了?更新:utf8代码staticvoidMain(string[]args){varencoding=Encodi

c# - 使用 Windows Phone 8 NFC 读取 Mifare 标签?

WindowsPhone8NFC是否支持基于MifareUltralight/Classic的标签?我使用此代码访问诺基亚Lumia920上的NFC设备(代码示例取自NDEFTagReader–NFCNDEFTagReader)publicpartialclassMainPage:PhoneApplicationPage{publicMainPage(){InitializeComponent();ProximityDevicedevice=ProximityDevice.GetDefault();device.DeviceArrived+=DeviceArrived;device.D

c# - 无法使用 ConfigurationManager 在 C# .NET Core 单元测试项目中读取 app.config

我创建了一个简单的单元测试项目来读取app.config文件。目标框架是Core2.0。我还创建了一个Core2.0控制台应用程序,以健全地检查自己以确保我没有做任何奇怪的事情(相同的测试按预期在.NET4.6.1单元测试项目中通过)。控制台应用程序读取app.config正常,但单元测试方法失败,我无法弄清楚原因。两者都使用相同app.config的副本(未添加为链接)并且都安装了System.Configuration.ConfigurationManagerv4.4.1NuGet包。App.config单元测试usingMicrosoft.VisualStudio.TestToo

c# - 数据读取器与指定的 Entity Framework 不兼容

我有一个方法可以从存储过程返回最小结果来填充选择菜单。当我想要最小结果时,我将boolgetMin=true传递给存储过程,而当我想要完整记录时,我传递boolgetMin=false。这导致EntityFramework错误“数据读取器与指定的不兼容”错误中最相关的部分{"Message":"Anerrorhasoccurred.","ExceptionMessage":"Thedatareaderisincompatiblewiththespecified'CatalogModel.proc_GetFramingSystems_Result'.Amemberofthetype,'F

c# - 从 Console.In 读取二进制数据

有没有办法在C#中从标准输入读取二进制数据?在我的问题中,我有一个程序启动并接收标准输入上的二进制数据。基本上:C:>myImageReader我想写一个这样的程序:staticclassProgram{staticvoidMain(){Imageimg=newBitmap(Console.In);ShowImage(img);}}但是Console.In不是Stream,它是TextReader。(如果我尝试读取char[],TextReader会解释数据,不允许我访问原始字节。)有人知道如何访问实际的二进制输入吗?干杯,雷夫 最佳答案

c# - 并行读取和处理文件 C#

我有非常大的文件需要阅读和处理。这可以使用线程并行完成吗?这是我完成的一些代码。但是一个接一个地读取和处理文件似乎并没有缩短执行时间。String[]files=openFileDialog1.FileNames;Parallel.ForEach(files,f=>{readTraceFile(f);});privatevoidreadTraceFile(Stringfile){StreamReaderreader=newStreamReader(file);Stringline;while((line=reader.ReadLine())!=null){Stringpattern="