code: def export_to_c_sharp(
      model,
      namespace="ML",
      class_name="Model",
      indent=4,
      function_name="Score",
  ):
      """
      Generates a C# code representation of the given model.
  
      Parameters
      ----------
      model : object
          The model object that should be transpiled into code.
      namespace : string, optional
          The namespace for the generated code.
      class_name : string, optional
          The name of the generated class.
      indent : int, optional
          The size of indents in the generated code.
      function_name : string, optional
          Name of the function in the generated code.
  
      Returns
      -------
      code : string
      """
      interpreter = interpreters.CSharpInterpreter(
          namespace=namespace,
          class_name=class_name,
          indent=indent,
          function_name=function_name,
      )
      return _export(model, interpreter)
  
file_path: m2cgen/m2cgen/exporters.py
imports: from m2cgen import interpreters
  from m2cgen.assemblers import get_assembler_cls
label_desc: Use image node_id 7 for calling a global function with example usage: export_to_c_sharp(model, namespace, class_name, indent, function_name) and returns: _export