c#无法将带【】的索引应用到

比如在C#创建了一个窗体程序publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}}用C++... 比如在C#创建了一个窗体程序
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
}
用C++语言写了
struct Elemtype //数据元素类型
{ int key;
int ord;
};
...//以下皆为C++
int Init()
{
...
for(i=0;i<Hash_length;i++)
elem[i].key=NULLKEY;
}
此时系统提示不能在[]情况下调用key,可是这时候我需要用这个key,C#该如何调用,代码怎么修改啊?谢谢~~!!
展开
 我来答
zanemcsd
2011-09-08 · 超过12用户采纳过TA的回答
知道答主
回答量:22
采纳率:0%
帮助的人:31.2万
展开全部
结构内的属性想要被结构外使用,需要加上public属性。
struct Elemtype
{
public int key;
public int ord;
};
计名pS
2011-09-06 · TA获得超过3649个赞
知道大有可为答主
回答量:4189
采纳率:0%
帮助的人:2178万
展开全部
C#/C++ 混用???
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式