【c# – 如何获取推文的详细信息?】教程文章相关的互联网学习教程文章

c# – 从html文档中获取值【代码】

我可以帮助从HTML文档中获取值吗? 这是文档内容:<html><head><style>body, table, input, select, textarea, button { font: normal 1em Verdana, Sans-Serif; } body { font-size: 0.8em; } a { color:#336600; } b { color:#003300; }.header {font-family: verdana; font-size: 15px; color:#003300; font-weight:bold;}.back {background-color:#DBF0DB;}.back2 {background-color:#009933;} </style></head><...

c# – 如何在使用路由属性进行Web API版本控制时获取控制器名称【代码】

我需要从我的路由中获取控制器名称,如果在WebApiConfig中使用标准路由代码,我可以这样做. 但是,如果我使用路由属性,它开始变得有点困难,尤其是在尝试版本时. 示例:如果我调用api / terms / bonus并且我有一个BonusController和BonusV2Controller以及一个BonusV3Controller,这段代码会返回最新的控制器版本3.没关系,我可以接受最新版本的默认版本.var attributedRoutesData = request.GetRouteData().GetSubRoutes(); var subRoute...

我如何通过c#中的函数动态获取属性?【代码】

我有一个功能public string getValue(string val)在这个函数中我需要从数据库字段中获取值:using (UsersContext db = new UsersContext()) {UserProfile user = db.UserProfiles.Where(c => c.UserId == this.userId).FirstOrDefault()name = user.(val); ???????????? }我如何从函数参数中获取自定义值?我想我需要改变参数类型:public string getValue(UserProfile val)但我如何获得财产或通过财产名称? 谢谢!!!

c# – DropDownList获取空白选择【代码】

我有一个直接来自数据库的代码填充的下拉列表.但是底部有一个没有价值的可选项.如何纯粹/完全绑定数据库中的数据以避免将来出现这种空白选择?protected void DropDownList_OnDataBound(object sender, System.Web.UI.WebControls.GridViewRowEventArgs e){if (e.Row.RowType == DataControlRowType.Footer){DropDownList ddlName = (DropDownList)e.Row.FindControl("ddlName");ddlName.DataSource = MyClass.NameList();ddlName....

C#之获取时间

一、 获取本地时间 //获取日期+时间DateTime.Now.ToString(); // 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12 //获取日期DateTime.Now.ToLongDateString().ToString(); // 2008年9月4日DateTime.Now.ToShortDateString().ToString(); // 2008-9-4DateTime.Now.ToString("yyyy-MM-dd"); // 2008-09-04DateTime.Now.Date.ToString(); // 2008-9-4 0:0...

c# – 如何从Process.start()获取processID【代码】

我有以下代码log.Info("Starting jar"); System.Diagnostics.ProcessStartInfo si = new ProcessStartInfo(procName); si.RedirectStandardOutput = true; si.RedirectStandardError = true; si.UseShellExecute = false; si.CreateNoWindow = false; si.WorkingDirectory = System.IO.Directory.GetParent(Application.ExecutablePath) + "\\" + Properties.Settings.Default.rootDirectory;//start a new process for Client Pro...

c# – 使用roslyn编译Xaml以获取* .g.cs文件【代码】

我正在寻找使用xaml文件来生成自动生成文件(* .g.cs文件) 我在roslyn解决方案中找到了MSBuidWorkspaceTests.cs中的这个方法:public void TestOpenProjectAsyncWithXaml(){CreateFiles(GetSimpleCSharpSolutionFiles().WithFile(@"CSharpProject\CSharpProject.csproj", GetResourceText("CSharpProject_CSharpProject_WithXaml.csproj")).WithFile(@"CSharpProject\App.xaml", GetResourceText("CSharpProject_App.xaml")).WithFi...

c# – 使用LINQ获取不同的数字组合【代码】

下面的代码根据1,2,3 = 3,2,1 = 2,3,1的逻辑返回所有不同的组合,因此它只返回该组数字的1个实例. 但是,我想更改该逻辑,以便它返回所有数字集的所有实例. 为了实现这一目标,我需要对“GetPowerSet”下面的LINQ查询做些什么?public void GetPowersets(){List<int> ints = new List<int>(){1,2,2,3,3};var results = GetPowerSet(ints);List<String> combinations = new List<String>();foreach (var result in results){StringBuild...

c# – 如何使用lambda表达式来获取属性“path”和值?【代码】

我想做一些类似于HtmlHelpers在ASP.NET MVC中所做的事情.请考虑以下事项:@Html.EditorFor(model => model.SomeProperty.SomeInnerProperty)HtmlHelper不仅可以清楚地获取SomeInnerProperty的值,而且还知道我称之为该属性的“路径”,因为它创建了具有属性的相应HTML元素:name="SomeProperty.SomeInnerProperty"我想能够创建一个方法,可以获得类似于HtmlHelper的值和“路径”.我对现有的HtmlHelpers进行了一些反思,看起来像是一个兔...

c# – Json.NET在序列化上获取通用属性类型名称?【代码】

我试图找出如何从我的API返回核心对象public class Response<T> {public T Data {get;set;} }其中T是具有属性的某个对象,例如public class Thang {public string Thing {get;set;} }使用JsonConvert.Serialize(myResponse);将T Data属性作为Data返回,这是正确的. 但是,如果我想使用T的类型名称呢?因此响应Json实际上会包含一个名为Thang not Data的属性,如下所示.{"thang": {"thing" : "hey"} }我很好奇是否有一个相对简单的方法...

c# – 如何从dropdownlistfor中获取选定的值【代码】

我从模型绑定dropdownlist,但无法从下拉列表中获取所选值,它显示错误:The value ‘1’ is invalid , while submitting the form型号代码[Display(Name="User Type")] [Required(ErrorMessage = "Select user type")] public List<SelectListItem> usertype { get; set; } 查看代码@Html.DropDownListFor(m => m.usertype, Model.usertype, new { @class="form-control input-lg"}) 控制器代码//controller [HttpPost] public ...

如何在C#中获取硬盘唯一序列号【代码】

我开发了一个系统激活.为了生成请求代码,我使用了HDD ID,Bios ID和Processor ID.我使用以下代码来获取硬盘ID.private string getHardDiskID() {string hddID = null;ManagementClass mc = new ManagementClass("Win32_LogicalDisk");ManagementObjectCollection moc = mc.GetInstances();foreach (ManagementObject strt in moc){hddID += Convert.ToString(strt["VolumeSerialNumber"]);}return hddID.Trim().ToString(); }但是,如...

c# – 从asp.net应用程序运行R脚本并从r获取输出【代码】

我需要从我的asp.net应用程序运行存储在文件夹中的r脚本,并在网页中显示该r脚本的输出. 下面是我的Default.aspx.cs文件的代码using RDotNet; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls;public partial class _Default : System.Web.UI.Page {protected void Page_Load(object sender, EventArgs e){}priv...

c# – 使用反射获取字段初始值设定项中使用的ctor参数【代码】

我的程序集有多个类,其中包含以下字段:private static Foo MyFoo = new Foo(typeof(Bar));参数typeof(Bar)对于每个类都不同. 在我的单元测试中,我需要动态提取该参数. 我可以找到所有类,并过滤那些具有静态Foo字段的类.然后我有一个FieldInfo. 但后来我不知道如何得到那个论点的类型?解决方法:查找MethodBodyReader您可以使用它来查看IL并获取那里的构造函数参数的类型. https://github.com/jbevain/mono.reflection/blob/master...

c# – 获取在网络驱动器上打开文件的用户的用户名 – Microsoft Office Style

我想将用户友好的文件锁定添加到在Windows下运行的软件(主要是Windows 7),用C#编写.我已经通过在相应的进程中保持文件“打开”来实现文件锁定部分.我现在还要添加的是识别当前打开/锁定文件的用户. 正在访问的文件位于映射的网络驱动器上,由不同计算机上的不同用户使用.当文件被锁定并且第二个人试图打开文件时,他应该面对一个对话框,类似于Microsoft Office程序中的“正在使用的文件”-dialog.在那里,还显示当前正在编辑文件的用户...