public long GetChars(int i, long fieldoffset, char[] buffer, int bufferoffset, int length) { if (_type == AdomdType.AnalysisServices) { return(_obj.GetChars(i, fieldoffset, buffer, bufferoffset, length)); } else { long f() => _objExcel.GetChars(i, fieldoffset, buffer, bufferoffset, length); return(f()); } }
public long GetChars(int i, long fieldoffset, char[] buffer, int bufferoffset, int length) { if (_type == AdomdType.AnalysisServices) { return(_obj.GetChars(i, fieldoffset, buffer, bufferoffset, length)); } else { ExcelAdoMdConnections.ReturnDelegate <long> f = delegate { return(_objExcel.GetChars(i, fieldoffset, buffer, bufferoffset, length)); }; return(f()); } }