草庐IT

LOCAL_SYSTEM

全部标签

c# - 如何制作 System.Net.Mail MailMessage 的模型?

所以我的代码中有一些SMTP内容,我正在尝试对该方法进行单元测试。所以我一直在尝试MockupMailMessage,但它似乎从来没有用过。我认为这些方法都不是虚拟的或抽象的,所以我不能使用最小起订量来模拟它:(。所以我想我必须手动完成,这就是我被困的地方。*手工我的意思是知道界面和包装器,但让最小起订量仍然模拟界面。我不知道如何编写我的接口(interface)和我的包装器(一个将实现具有实际MailMessage代码的接口(interface)的类,因此当我的真实代码运行时,它实际上会做它需要做的事情)。所以首先我不确定如何设置我的界面。让我们看一下我必须模拟的字段之一。MailM

c# - 如何将 user.config 保存到 AppData\Roaming 文件夹而不是 AppData\Local?

介绍性示例这段代码Properties.Settings.Default.MyUserSettingBlah="somenewvalue";Properties.Settings.Default.Save();将user.config文件保存到C:\Users\MyUserName\AppData\Local\My_Company_Name\MyApp_Url_vb2s5kwidefdmxstmabckatcyl5t0lxd\1.0.0.0\user.config问题如何将user.config保存到C:\Users\MyUserName\AppData\漫游\...代替C:\User

c# - 如何将 user.config 保存到 AppData\Roaming 文件夹而不是 AppData\Local?

介绍性示例这段代码Properties.Settings.Default.MyUserSettingBlah="somenewvalue";Properties.Settings.Default.Save();将user.config文件保存到C:\Users\MyUserName\AppData\Local\My_Company_Name\MyApp_Url_vb2s5kwidefdmxstmabckatcyl5t0lxd\1.0.0.0\user.config问题如何将user.config保存到C:\Users\MyUserName\AppData\漫游\...代替C:\User

c# - 找不到命名空间 'System.Data.SqlServerCe'

我确实包含了System.Data.SqlServerCedll,将usingSystem.Data.SqlServerCe;放在我的代码中,但是当我打开.NET页面时,我得到:Thetypeornamespacename'SqlServerCe'doesnotexistinthenamespace'System.Data'(areyoumissinganassemblyreference?)我不知道如何解决这个问题。提前致谢。 最佳答案 这可以通过确认以下两点来解决:检查您是否已经将System.Data.SqlServerCe命

c# - 找不到命名空间 'System.Data.SqlServerCe'

我确实包含了System.Data.SqlServerCedll,将usingSystem.Data.SqlServerCe;放在我的代码中,但是当我打开.NET页面时,我得到:Thetypeornamespacename'SqlServerCe'doesnotexistinthenamespace'System.Data'(areyoumissinganassemblyreference?)我不知道如何解决这个问题。提前致谢。 最佳答案 这可以通过确认以下两点来解决:检查您是否已经将System.Data.SqlServerCe命

c# - System.Data.SqlClient.SqlConnection 不包含使用 dapper 和 c# 查询的定义

以下代码在编译时给出如下错误信息:'System.Data.SqlClient.SqlConnection'doesnotcontainadefinitionfor'Query'andnoextensionmethod'Query'acceptingafirstargumentoftype'System.Data.SqlClient.SqlConnection'couldbefound(areyoumissingausingdirectiveoranassemblyreference?)我已经使用nuget打包器添加了Dapper。有什么想法吗?谢谢,代码:using(SqlConne

c# - System.Data.SqlClient.SqlConnection 不包含使用 dapper 和 c# 查询的定义

以下代码在编译时给出如下错误信息:'System.Data.SqlClient.SqlConnection'doesnotcontainadefinitionfor'Query'andnoextensionmethod'Query'acceptingafirstargumentoftype'System.Data.SqlClient.SqlConnection'couldbefound(areyoumissingausingdirectiveoranassemblyreference?)我已经使用nuget打包器添加了Dapper。有什么想法吗?谢谢,代码:using(SqlConne

c# - 无法在 C# 中将类型 'string' 隐式转换为 'System.Web.HtmlString'?

当我尝试为htmlstring类型的变量赋值时,出现错误“无法将类型‘string’隐式转换为‘System.Web.HtmlString’,该值是从xml文件中读取的(下面的代码片段))convert方法没有内置的从字符串到htmlstring的转换。有一种方法ToHtmlString但不确定在这种情况下如何使用它,因为它不适用于字符串对象。请提出您的建议。publicclassXclass{publicHtmlStringcontent{get;set;}publicstringid{get;set;}}Xclassx=(fromcinxdoc.Descendants("div")

c# - 无法在 C# 中将类型 'string' 隐式转换为 'System.Web.HtmlString'?

当我尝试为htmlstring类型的变量赋值时,出现错误“无法将类型‘string’隐式转换为‘System.Web.HtmlString’,该值是从xml文件中读取的(下面的代码片段))convert方法没有内置的从字符串到htmlstring的转换。有一种方法ToHtmlString但不确定在这种情况下如何使用它,因为它不适用于字符串对象。请提出您的建议。publicclassXclass{publicHtmlStringcontent{get;set;}publicstringid{get;set;}}Xclassx=(fromcinxdoc.Descendants("div")

c# - 检查路径输入是URL还是Local File

我在xmldataprovider中工作,我们有配置值“源”,这个值可能是本地文件或url喜欢c:\data\test.xml--absolutedata\test.xml--relativeorurlhttp:\mysite\test.xml我如何在代码中确定所有这些情况我在用c# 最佳答案 privatestaticboolIsLocalPath(stringp){returnnewUri(p).IsFile;}...或者,如果您想包含对某些无效URI的支持...privatestaticboolIsLocalPath(stri