c#代码问题,谁能帮我逐句翻译下下面这段代码,说的详细点更好,不胜感激

作者&投稿:星浩 (若有异议请与网页底部的电邮联系)
下面这段C#程序是啥意思,还请高手帮帮忙,不胜感激~

private class NullWindow : IWin32Window

NullWindow 继承IWin32Window :表示继承!

public System.IntPtr Handle
{
get
{
return IntPtr.Zero;
}
}

封装一个get方法 也就是读取 如果还有set的话那就是写入


private static IWin32Window soleInstance = new NullWindow();
new一个父类的 对象!

this 指的是窗体实例,而Invoke是窗体的一个方法。所以,this.Invoke(...)的意思是调用窗体实例的Invoke方法。

// cmBox_stragegy_types是注册策略列表下拉命令框,这个里面有个无效
this.cmBox_stragegy_types.SelectedValueChanged -= new System.EventHandler(this.cmBox_stragegy_types_SelectedValueChanged); //当下拉框变化的时候,不再调用cmBox_stragegy_types_SelectedValueChanged()函数
string ori_straType = cmBox_stragegy_types.Text; //取出下拉框当前的显示文字
// ds_tactypes = fdb.get_tac_types();
fdb.set_tac_types(ds_comb, tttname); //没有上下文此行不理解

//增加一个默认的“所有account”
DataRow addrow = ds_comb.Tables[tttname].NewRow(); //根据tttname表的格式,创建一条空数据
addrow[dic.tac[(int)E_IndexOfTblTactic.E_TABTACTIC_COL_PROFTYPE]] = "所有策略"; //往这条空数据里面赋值一个字符串
ds_comb.Tables[tttname].Rows.InsertAt(addrow, 0); //把此条数据增加到表tttname里面去
cmBox_stragegy_types.DataSource = ds_comb.Tables[tttname];//下拉框绑定数据源为tttname表
cmBox_stragegy_types.ValueMember = dic.tac[(int)E_IndexOfTblTactic.E_TABTACTIC_COL_PROFTYPE]; //"profit_type"列的内容作为下拉框里每一项的值
cmBox_stragegy_types.DisplayMember = dic.taccn[(int)E_IndexOfTblTactic.E_TABTACTIC_COL_PROFTYPE]; //此列的内容作为下拉框里每一项的显示文字

if(inited) cmBox_stragegy_types.Text = "所有策略"; //修改下拉框文字
if (ori_straType != cmBox_stragegy_types.Text) //如果下拉框文字被改变
{
cmBox_stragegy_types_SelectedValueChanged(null, null); //手动调用函数
}
this.cmBox_stragegy_types.SelectedValueChanged += new System.EventHandler(this.cmBox_stragegy_types_SelectedValueChanged); //当下拉框变化的时候,恢复调用cmBox_stragegy_types_SelectedValueChanged()函数


周宁县18477311104: C#我需要下面代码的每一句的意思,希望会的人赐教,帮我注释一下O(∩ - ∩)O谢谢 -
盛方消银: 关键的注释如下:public Form1() { InitializeComponent(); } int xx = 0; //操作符:加减...

周宁县18477311104: 很简单的C#问题
盛方消银: 这不是做翻译题耶.. string lastName //定义lastName的变量 ... bool isPhd = lastName.EndsWith("Ph.D."); //判断是否以Ph.D.结尾,如果是将true赋值给IsPhd,如果不是则把false赋值给IsPhd bool isDr = lastName.StartsWith("Dr."); //判断是...

周宁县18477311104: c#代码翻译谁能帮我翻译一下,最好一句一句的注释,学校要检查,多谢了. -
盛方消银: 程序上半部分基本属于窗体加载后查询出房源参数字典中自编号为CQ001的房源信息,然后对信息进行解析填充至窗体控件中

周宁县18477311104: C#中,谁帮我详细解释一下下面几句代码的意思啊,真的很感谢,到处问不到人,都说的那么专业 看不懂..55 -
盛方消银: 这些都是Microsoft Enterprise Library(微软企业库,最新版本是5.0)的标准用法,你搜索这个可以得到更多说明1、DatabaseFactory.CreateDatabase是由数据工厂创建某个数据库的实例,也就是根据你的web.config中的设定来得到是sqlserver...

周宁县18477311104: C#问题,请帮忙解释一下面代码的意思 -
盛方消银: 如果 Request.Form["SFYYSYDM"] 不等于null 并且 Request.Form["SFYYSY...

周宁县18477311104: 谁可以帮我解释下C#一个简单的问题
盛方消银: 上面的代码应该是判断是否为闰年的,&& 是表示并且,||表示或者,&&优先级 比||高,所以是先判断并且,并且是2个判断条件都成立则成立,||表示其中一个条件成立就成立了 year % 4 == 0表示 被4整除 &&表示而且 year % 100 != 0表示不能被100整除||表示或者year % 400 == 0表示能被被400整除 if()表示如果()内为条件

周宁县18477311104: 跪求C#大神看一下,这段代码是什么意思,最好每句能帮我注释下,感激不尽! -
盛方消银: SqlConnection conn = new SqlConnection(); //申请个sqlserver 的链接对象 conn.ConnectionString = connstring; //链接字符串,就也是sqlserver的地址信息 SqlCommand myCommand = new SqlCommand(sql, conn);//操作sql的命令对象 conn.Open();//打开链接 myCommand.ExecuteNonQuery();//执行sql,不用返回值

周宁县18477311104: 谁能帮我解释下这段C# 每句话的意思 -
盛方消银: 1楼,你真不道德.我来解答.protected void Page_Load(object sender, EventArgs e) { SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationSe...

周宁县18477311104: C#代码 求逐行解释!! -
盛方消银: 代码意思public partial class AddNews: System.Web.UI.Page{News news =new News();//声明一个news类,并使用new关键字进行实例化SqlHelp sql;//声明一个sql类 这个类应该是...

周宁县18477311104: 谁能帮我翻译一下C#.NET的这段代码?
盛方消银: 应该是 .net中查询或者其他操作中的一段代码 主要是针对表的 Column 表(Storage字段="CategoryID值",DbType字段="整形 并且不为空",IsPrimaryKey是否为主键 = true,AutoSync字段=AutoSync值,DbType="INT 整形并且不为空,并且没有默认值"IsDbGenerated是否为默认值=true)

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网