আমি যখন ফোন করছি তখন আমি XmlNode.AppendChild()
এই ত্রুটিটি পেয়েছি:
Beোকাতে হবে নোড একটি ভিন্ন নথি প্রসঙ্গে।
static public XmlNode XMLNewChildNode(XmlNode oParent, string sName,
string sNamespaceURI, string sNodeType)
{
XmlNode oNode = moDoc.CreateNode(sNodeType, sName, sNamespaceURI);
oParent.AppendChild(oNode);
return oNode;
}
এই কোডটি এর ভিবি 6.0 সংস্করণ থেকে রূপান্তরিত হয়েছিল যা এটি ছিল (দয়া করে alচ্ছিক পরামিতিগুলি উপেক্ষা করুন, সি # সংস্করণে তাদের জন্য আমার ওভারলোড রয়েছে):
Public Function XMLNewChildNode(ByVal oParent As IXMLDOMNode, ByVal _
sName As String, Optional ByVal sNamespaceURI As String = "", _
Optional ByVal sNodeType As String = "element") As IXMLDOMNode
'**************** DESCRIPTION *******************
'Create a new Child Node for passed Parent.
'***************** VARIABLES ********************
Dim oNode As IXMLDOMNode
'************************************************
Set oNode = moDoc.createNode(sNodeType, sName, sNamespaceURI)
Call oParent.appendChild(oNode)
Set XMLNewChildNode = oNode
End Function
সি # না করে কেন ভিবি কোড কাজ করে? ভিবি এবং সি # কীভাবে এক্সএমএল হ্যান্ডেল করে তার মধ্যে পার্থক্য রয়েছে, যা সম্পর্কে আমার সচেতন হওয়া দরকার?