我有一个类型为" object " 的对象(.NET).我不知道运行时它背后的" 真实类型(类) ",但我知道,该对象有一个属性" 字符串名称 ".我怎样才能追溯"名字"的价值?这可能吗?
这样的事情:
object item = AnyFunction(....);
string value = item.name;
Run Code Online (Sandbox Code Playgroud) 如何在C#中将所有值(属性)写入csv格式化字符串?例如:
class Person(string firstName, string lastName, int_age);
Person person = new Person("Kevin","Kline",33);
Run Code Online (Sandbox Code Playgroud)
现在我想要一个字符串"Kevin; Kline; 33"
换句话说,我想将对象序列化为CSV
是否可以通过C#异步调用SQL Server存储过程?
我有一个存储过程,写一个特定数据库的备份(这可能需要很长时间才能完成),我想在Windows窗体中显示备份过程的进度(为此我使用http://www.wisesoft .co.uk/articles/tsql_backup_restore_progress.aspx).或者我应该使用Backgroundworker控件并在backgroundjob(自己的线程)中运行SP?
截至最近,有一个IIS 7的快速版.它与这个疯狂的新工具Web Matrix(http://www.asp.net/webmatrix)捆绑在一起.
真正的IIS而不是Visual Studio中的开发服务器将具有许多优点.
有人知道,如果这个IIS版本可以单独下载吗?
它可以安装在Windows XP(专业版)上吗?如果是,是否与XP上的旧IIS 5.1存在冲突?
它可以集成到Visual Studio(2008年,2010年)中吗?
我正在寻找一个(简单的)测试(案例)管理工具,如Speed Test(http://speedtest.codeplex.com/)或Testlink(http://www.teamst.org/),它基于.NET和SQL-Server.该工具不应该复杂且易于学习.任何人都可以向我推荐上述工具的替代品吗?
对于Visual Studio 2008 ,Codeplex(http://sourcecodeoutliner.codeplex.com)上有一个小但很棒的插件" Source Outliner " .
有没有人知道,如果有一个等效的Visual Studio 2010工具?
初始情况:在后台有一个包含许多对话框和Oracle数据库的大型Winform应用程序.现在需要实现审计日志记录功能,该功能在一些对话框中记录用户的数据更改(之前/之后)(以供公司审计部门稍后审计).您将如何集成此类日志记录功能?顺便说一下,日志信息应该保存在数据库(历史表)中,Winform-solution的管理应用程序应该为日志记录数据提供一个浏览器对话框.
是否存在可以使用的现有解决方案或框架.在这种情况下使用像NLOG这样的日志框架是否有意义,或者从头开始实现这样的特定日志记录更好?
有人知道我是否可以在商业项目中使用(开源)软件组件/控件,这些组件/控件属于Microsoft Reciprocal License(Ms-RL)吗?任何人都可以为我提供一个好的,最重要的清晰网站,概述所有开源许可证及其限制吗?
我有一个开放的模式对话框并重新打开一个模态对话框在这个对话框中(与ShowDialog的)现在的问题是,家长模式对话框是不锁定,当我点击它的第二个模式对话框,它移动到后台.当我关闭第一个模态对话框时,第二个仍然保留在桌面上.如何防止此行为或此方案的问题是什么?
.net ×5
c# ×4
sql-server ×2
winforms ×2
ado.net ×1
asp.net ×1
asynchronous ×1
auditing ×1
iis ×1
iis-7 ×1
licensing ×1
logging ×1
modal-dialog ×1
open-source ×1
t-sql ×1
testing ×1
webserver ×1