C#教程

学习 C# 编程

C#是由Microsoft开发的一种简单而强大的面向对象编程语言。C# 可用于创建各种类型的应用程序,例如 Web、Windows、控制台应用程序或使用 Visual Studio 的其他类型的应用程序。

本站提供C#的编程基础教程如,条件语句与循环语句、C#容器、C#异常处理、C#文件操作与I/O、C#事件与委托(Events & Delegates)以及常见问题的解决办法。

如何在不使用httpcontext.current的情况下获取域url

如何在不使用httpcontext.current的情况下获取域url

我如何在不使用httpcotext.curret的情况下获得域url,因为我直接使用global.asax,所以无法访问当前上下文 global.asax确实可以访问当前上下文,但仅在某些事件中可以访问。例如,它在Applicatio_BegiRequest中有访问权限,但在Applicatio_Start中没有。因此,首先,我会确保您在正确的时间尝试访问URL。...

2024-04-23

MVC使用模型属性在视图上创建锚标记

MVC使用模型属性在视图上创建锚标记

我正在编写一个ASP.NET MVC 5应用程序,最近我在一个执行了许多操作的页面中添加了锚标记。其想法是,当您返回到索引时,您还提供了操作所属的projectID,它会将您从页面跳到与该projectID匹配的锚点。 话虽如此,我有一个页面,在其中我试图在视图上创建一个返回到主项目页面的链接,但提供了一个片段,以便它跳到适当的部分。然而,我无法使用@Html.ActioLik...

2024-04-23

以编程方式对SerializableConfigurationSection进行单元测试

以编程方式对SerializableConfigurationSection进行单元测试

我在项目中使用强类型配置部分,并希望对特定区域进行单元测试,当设置设置不正确时,该区域会引发异常。 配置类的一个片段: public class EmailSettigs : SerializableCofiguratioSectio, IEmailSettigs { [CofiguratioProperty('from', IsRequired = tr...

2024-04-23

如何从包含用户控件的主页面访问该控件中的字段

如何从包含用户控件的主页面访问该控件中的字段

我有一个主页,在这个页面上有一个用户控件。用户控件有一些文本字段。 如何从主页访问这些字段? 感谢 使字段作为用户控件的公共属性可用。类似的东西 public class MyCotrol { public Label LabelX { get { retu m_LabelX; } } public Label LabelY { g...

2024-04-23

更改数据网格列标题文本

更改数据网格列标题文本

我有一个特定类类型的列表Perso我想用它做一个DataGrid。 private void DataGrid_Loaded(object seder, RoutedEvetArgs e) { List<Perso> x; //Do't worry, x has data i it (seder as DataGrid).ItemsSource = x; ...

2024-04-23

如何使用适用于Windows7的Sqlite-netExtensions

如何使用适用于Windows7的Sqlite-netExtensions

我使用了sqlite网络库,并且创建了类似于以下内容的sqlite连接: var db = ew SqliteCoectio(path); 但是Sqlite-etExtesios要求使用Sqlite.Net.SqliteCoectio,这需要作为第一个参数ISQlitePlatform,我不知道我应该为Widows7平台传递什么。https://github.com/praeclaru...

2024-04-23

WEBApi路由查询

WEBApi路由查询

我将构建以下WEB Api: api/voyages [params] 根据过滤器参数〔params〕返回行程列表 api/voyages/1234 返回特定行程的数据(例如:1234) ...

2024-04-23

为什么当我访问中继器内部的TextBox时,TextBox值显示为Null

为什么当我访问中继器内部的TextBox时,TextBox值显示为Null

我在网上购物车项目中遇到了一个问题。。。。问题是当我获取/访问中继器控件内的文本框时。。。我在下面的代码中使用了这个,但当我在Textbox中输入一些值时,它会显示ull值。。。。 代码背后: protected void repeater1_ItemCommad(object source, RepeaterCommadEvetArgs e) ...

2024-04-23

C#-检查列表是否包含属性等于值的对象

C#-检查列表是否包含属性等于值的对象

有没有一种不涉及循环的简写方法? public eum Item { Wood, Stoe, Hadle, Flit, StoeTool, Pallet, Bech } public struct ItemCout { public Item Item; public it Cout; } private List<ItemCout> _cotets; 所...

2024-04-23

为什么不直接使用类字段呢

为什么不直接使用类字段呢

所以我知道类和结构是数据的结构。类字段默认为私有字段,结构字段为公共字段。类似于C++的public: / it a;和C#的public it a; 但是访问这些字段的其他方法是使它们私有并使用函数/方法。就像SetValue(it value){a = value;}和GetValue() { retu a; },或者我甚至听说过C#中新的酷炫{set; get;}。 ...

2024-04-23