SectionCutAnalysis(this cAnalysisResults obj) { int NumberResults; NumberResults = default(int); string[] SCut, LoadCase, StepType; SCut = LoadCase = StepType = default(string[]); double[] StepNum, F1, F2, F3, M1, M2, M3; StepNum = F1 = F2 = F3 = M1 = M2 = M3 = default(double[]); var res = obj.SectionCutAnalysis(ref NumberResults, ref SCut, ref LoadCase, ref StepType, ref StepNum, ref F1, ref F2, ref F3, ref M1, ref M2, ref M3); return(NumberResults, SCut, LoadCase, StepType, StepNum, F1, F2, F3, M1, M2, M3); }