<分区>
在下面的代码中,我得到了错误
A property, indexer or dynamic member access may not be passed as an out or ref parameter?
编译时在 m_settings.Length
参数上。我该如何解决这个问题?
public override bool Read(GH_IO.Serialization.GH_IReader reader)
{
if (m_settings != null && m_settings.Length > 0)
{
reader.TryGetInt32("StringCount", ref m_settings.Length);
for (int i = 0; i < m_settings.Length; i++)
{
reader.TryGetString("String", i, ref m_settings[i]);
}
}
return base.Read(reader);
}