【c# – 从文件句柄中获取文件名?】教程文章相关的互联网学习教程文章

c# – 为HMAC获取当前的MachineKey或等效值(在web-farm中)【代码】

我在web-farm环境中使用HMACSHA256进行消息身份验证. 在web-farm中,每台机器都有相同的机器密钥,因此ViewState可以跨机器工作,但是,我需要进行跨机器的HMAC消息认证,所以我认为由于所有机器都使用相同的机器密钥,因此应该是一种从中导出密钥以用作HMAC密钥的方法. 我注意到,从.NET 4.0开始,有MachineKey类,但是,我坚持使用.NET 3.5,这对我来说是不可用的. 有没有办法在所有机器上获得一个相同的排序键而不生成我自己的,在ASP.NET 3...

c# – 从使用AJAX填充的下拉列表中获取值【代码】

我已经使用AJAX填充了ASP.net下拉列表,现在我需要使用C#方法将Id存储到数据库中,(我正在使用LINQ) 这是我的webmethod[WebMethod] public static ArrayList GetLanguageList() {ArrayList lstArrLanguage = new ArrayList();IQueryable<Common.Town> myList = new SupplierBL().GetTowns();foreach(Common.Town t in myList){string name = t.Name;string id = t.TownId.ToString();lstArrLanguage.Add(new ListItem(name, id));}re...

获取c#中List中的不同值列表【代码】

所以,说我有以下内容: public class Element {public int ID;public int Type;public Properties prorerty;... } 和public class Properties {public int Id;public string Property;... }我有一个列表:List Elements = new List(); 在Element类的prorerty列中获取所有不同值的列表最简洁的方法是什么?我的意思是,我可以遍历列表并将所有不重复的值添加到另一个字符串列表中,但这看起来很脏且效率低下.我有一种感觉,有一些神...

c# – 如何从表中获取最新日期【代码】

我有代码,我从我的表中查询具有名为CreateDate的属性的东西.我只想获得最近日期的对象.这就是我所拥有的:var post = UnitOfWork.TableName.Query(postFilter);我尝试使用像这样的Max函数:var post = UnitOfWork.TableName.Query(postFilter).Max(x => x.CreatedDate);但那只返回日期. 如何返回最新的整个对象?解决方法:您必须按日期订购并选择一个:var post = UnitOfWork.TableName.Query(postFilter).OrderByDescending(x => ...

在C#中获取[DataMember]的名称【代码】

我有如下的模型类,public class Station {[DataMember (Name="stationName")]public string StationName;[DataMember (Name="stationId")]public string StationId; }我想获取带有属性名称的DataMember名称,即如果我有属性名称“StationName”,我如何获取stationName?解决方法:对你的班级略有修改[DataContract] public class Station {[DataMember(Name = "stationName")]public string StationName { get; set; }[DataMember(Na...

c# – Parse Html Document获取具有ID和Value的所有输入字段【代码】

我有几千个(ASP.net – 凌乱的HTML)html生成的发票,我正在尝试解析并保存到数据库中. 基本上像:foreach(var htmlDoc in HtmlFolder){foreach(var inputBox in htmlDoc){ //Make Collection of ID and Values Insert to DB}} 从其他所有questions我已经阅读过这类问题的最佳工具是HtmlAgilityPack,但是对于我的生活,我无法获得文档.chm文件.关于如何使用或不使用Agility Pack实现此目标的任何想法? 提前致谢解决方法:HtmlAgilit...

c# – 是否可以从查询字符串中获取字典?【代码】

我的控制器方法如下所示:public ActionResult SomeMethod(Dictionary<int, string> model) {}是否可以调用此方法并仅使用查询字符串填充“模型”?我的意思是,键入这样的东西:ControllerName/SomeMethod?model.0=someText&model.1=someOtherText在我们的浏览器地址栏中.可能吗? 编辑: 看来我的问题被误解了 – 我想绑定查询字符串,以便自动填充Dictionary方法参数.换句话说 – 我不想在我的方法中手动创建字典,但有一些自动化的...

c# – 从mobi文件获取封面图像【代码】

我有一个.mobi电子书文件,我正试图用C#从中提取书籍封面图片. http://wiki.mobileread.com/wiki/MOBI#MOBI_Header 我假设coveroffset包含从封面图像开始的文件开头的字节数,但是当我读取它时,我只得到一些随机代码,而不是图像代码.更不用说没有图像长度,所以我甚至不知道,我应该读多少.那么如果标题信息似乎没有帮助,我怎样才能找到图像并将其取出?我知道它可以做到,因为当我将这个mobi文件放入Calibre时,它会提取并显示封面图像....

c# – 获取EWS中约会的“显示为”【代码】

我一直在寻找为我们的内部网添加一些基本的Exchange功能,到目前为止,这一切看起来都相当容易.但是,我遇到了一个小问题,我不知道如何解决. 我在他们的个人资料页面上显示我们的用户日历,但我还需要为每个约会条目显示“显示为”属性.这就是我即将到来的地方.看看约会属性似乎没有什么可以做的. (http://msdn.microsoft.com/en-us/library/microsoft.exchange.webservices.data.appointment_properties%28v=exchg.80%29.aspx) 你们中...

c# – 视图中的控件如何从视图模型中获取特定数据?【代码】

我有多个视图(用户控件),每个视图都有自己的ViewModel.要在它们之间导航,我正在使用按钮.按钮显示来自相应视图模型的图像和文本,还需要列和行(因为有10个视图:10列,每列有不同的行数). 现在按钮是动态创建的(我为此创建了一个Navigator控件),对于视图模型,我有基类来保存文本,图像,列和行.可用的视图数量会有所不同(取决于用户级别和某些设置),这就是我需要控制的原因. 问题:我的控件如何从视图模型中获取数据? 现在我有接口INa...

如何在C#中使用AutoComplete获取事件“项目选择”?【代码】

我有使用AutoCompleteStringCollection的代码:private void txtS_TextChanged(object sender, EventArgs e){TextBox t = sender as TextBox;string[] arr = this.dbService.GetAll();if (t != null){if (t.Text.Length >= 3){AutoCompleteStringCollection collection = new AutoCompleteStringCollection();collection.AddRange(arr); this.txtSerial.AutoCompleteCustomSource = collection;}}}在用户选择自...

c# – 如何获取具有子目录级别(n级)的Blob容器中的所有blob?【代码】

尝试使用ListBlobsSegmentedAsync方法,但这只返回主父目录级别的blob .. 但我需要从所有n级子目录中一次性获取整个blob列表.BlobContinuationToken continuationToken = null; bool useFlatBlobListing = true; BlobListingDetails blobListingDetails = BlobListingDetails.None; int maxBlobsPerRequest = 500; var blobOptions = new BlobRequestOptions (true );do{var listingResult = await cbDir.ListBlobsSegmentedAsync(u...

c# – 如何获取自定义属性在执行时附加到的函数/操作名称?【代码】

理想情况下,我想创建一个继承自ActionFilterAttribute的过滤器,我可以将其应用于Global.asax,它将为我的应用程序中的所有操作创建性能计数器.这个问题很简单,但问题是我希望性能计数器在其名称中包含它们附加到的操作的方法签名.但是,我找不到一种方法来提取构造期间附加属性的方法的方法名称.这导致我必须单独将属性应用于每个操作,并将其签名作为参数传递.然而,这带来了明显的问题(即,方法签名的更新不会与perf计数器命名自动同步...

c# – 获取插入项的ID【代码】

参见英文答案 > Return value from SQL Server Insert command using c# 3个所以我有一个查询:cmd.CommandText = @"INSERT INTO [dbo].[bill](bruto, waiterid, reversalid, number, ddate, tableid, total, printed, posplace, guestid, numberofguests, closedtime, methodofpaymentid, realdate) " +"VALUES (@bruto, @waiterid, 0, 0, @ddate, 1, @total, 'True', 0, 0, 0, @closedtime, ...

c# – 如何在没有Task.Result的情况下通过await获取异步方法的确切结果?【代码】

我想尝试异步和等待,但我有一个惨败.我有方法需要异步运行两个方法(它部分工作)public void Run() {Task[] tasks = new Task[2];tasks[0] = Task.Factory.StartNew(DisplayInt);tasks[1] = Task.Factory.StartNew(DisplayString);//block thread until tasks endTask.WaitAll(tasks); }并使用了两种方法public async void DisplayInt(){Task<int> task = new Task<int>(() => 10);task.Start();Console.WriteLine(await task);}pub...

文件句柄 - 相关标签