title: CodeWars C# Kata stumble
body: <p>"The following code is not executing properly, try to figure out why."</p>
  
  <pre><code>public class CustomMath {
  public static int multiply(int a, string b) {
      return a * b;
  }
  }
  </code></pre>
  
  <p>Here's my solution:</p>
  
  <pre><code>public class CustomMath 
  {
      Int i = 1;
  
      public static int multiply(int a, int b) 
      {
      return a * b;
      }
  }
  </code></pre>
  
  <p>I'm still plugging away at it started looking at operator overloading. Still catching the fail so I guess I am still not seeing it or failing to understand something about using operator overloading. Is the operator overloading my only issue or is my return syntax off?</p>
  
  <pre><code>using system;
  
  public class CustomMath
  {
      public static int operator *(int a, string b) 
      {
          return a * b;
      }
  }
  </code></pre>
  
  <p>So I'm looking into binary operators, pretty sure my issue is that I am not expressing the int and string properly.</p>