c#语法问题 IWMSPublishingPoints PubPoints;这要看IWMSPublishingPoints是怎样定义的.如果IWMSPublishingPoints被定义为可以按索引讯问,则PubPoints由于继承的原因,所以也可以以数组的方式访问 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for(i=0;i<PubPoints.Count;i++){ PubPoint = PubPoints[i]; if(PubPoints[i].Name.Equals("cti")) break;} richTextBox1.AppendText("Name " + PubPoint.Name + "\n");我的PubPoint是外部变量,为什么在for中已将PubPoint符值,但在richTextBox1行的append方法在编译期会报PubPoint没有初始化? IWMSPublishingPoints可能是数组.所以可以通过索引去访问. 也许IWMSPublishingPoints 这个类就是一个数组类型的,所以你才能够这样来利用它的实例:PubPoint = PubPoints[i]另外纠正你个错误:就是你提问问题的时候举了个例子:{如果是String sta[];String st;st = sta[i];我明白,但上面是怎回事,哪位能解释一下,我是新手}在这个例子中定义数组的方式不对,应该是string [] sta; 啊,不好意思,以起写java时,[]放在前后是等同的 因为“IWMSPublishingPoints”是一个“Collection"类,所以可以用索引的方式调用集合中的成员项。 for(i=0;i<PubPoints.Count;i++){ PubPoint = PubPoints[i]; if(PubPoints[i].Name.Equals("cti")) break;} richTextBox1.AppendText("Name " + PubPoint.Name + "\n");我的PubPoint是外部变量,为什么在for中已将PubPoint符值,但在richTextBox1行的append方法在编译期会报PubPoint没有初始化?这个问题怎没人答啊 大数组初始化内存溢出问题 C# 一个字符串按词组调转的问题 CS架构中服务器确认客户端是否在线的方法 IrisSkin2.dll皮肤控件的.ssk皮肤文件怎么打包部署 请教:C# 与GUI相关的API在Windows CE上和Windows XP上的区别??? TREEVIEW问题 C# 代码里如何做3D柱面图和饼图? 急!sos!c#里如何解决定位打印? C# DataGridView绑定的数据源怎么加入下拉框 C#下对数据库的操作的资料怎么这么少啊 datatable在datagrid中的奇遇 最前端窗口的问题
{
PubPoint = PubPoints[i];
if(PubPoints[i].Name.Equals("cti"))
break;
}
richTextBox1.AppendText("Name " + PubPoint.Name + "\n");
我的PubPoint是外部变量,为什么在for中已将PubPoint符值,但在richTextBox1行的append方法在编译期会报PubPoint没有初始化?
所以你才能够这样来利用它的实例:
PubPoint = PubPoints[i]另外纠正你个错误:
就是你提问问题的时候举了个例子:
{
如果是
String sta[];
String st;
st = sta[i];我明白,但上面是怎回事,哪位能解释一下,我是新手
}
在这个例子中定义数组的方式不对,
应该是
string [] sta;
{
PubPoint = PubPoints[i];
if(PubPoints[i].Name.Equals("cti"))
break;
}
richTextBox1.AppendText("Name " + PubPoint.Name + "\n");
我的PubPoint是外部变量,为什么在for中已将PubPoint符值,但在richTextBox1行的append方法在编译期会报PubPoint没有初始化?
这个问题怎没人答啊