System.Xml.Serialization.XmlCodeExporter.AddInitializationStatement C# (CSharp) Method

AddInitializationStatement() static private method

static private AddInitializationStatement ( CodeConstructor ctor, CodeMemberField field, System.CodeDom.CodeExpression init ) : void
ctor System.CodeDom.CodeConstructor
field System.CodeDom.CodeMemberField
init System.CodeDom.CodeExpression
return void
        static void AddInitializationStatement(CodeConstructor ctor, CodeMemberField field, CodeExpression init) {
            CodeAssignStatement assign = new CodeAssignStatement();
            assign.Left = new CodeFieldReferenceExpression(new CodeThisReferenceExpression(), field.Name);
            assign.Right = init;
            ctor.Statements.Add(assign);
        }