title: CS0201 Only assignment, call, increment, decrement, and new object expressions can be used as a statement
body: <p>This code is for a clicker game. </p>
  
  <p>There are 2 problems, the first one is in line 19 at <code>instance == this;</code>:</p>
  
  <blockquote>
    <p>(Error CS0201: Only assignment, call, increment, decrement, and new object expressions can be used as a statement) </p>
  </blockquote>
  
  <p>(I´m sorry, i´m new into Coding)</p>
  
  <pre><code>using System.Collections;
  using UnityEngine;
  
  public class CurrencyConverter : MonoBehaviour 
  {
      private static CurrencyConverter instance;
      public static CurrencyConverter Instance 
      {
          get 
          {
              return instance;
          }
      }
  
      void Awake()
      {
          CreateInstance ();
      }
  
      void CreateInstance () 
      {
          if (instance == null) 
          {
              instance == this;
          }
      }
  
      public string GetCurrencyIntoString(float valueToConvert)
      {
          string converted;
          if (valueToConvert &gt;= 1000000) 
          {
              converted = (valueToConvert / 1000f).ToString("f3") + " Mil";
          } 
          else if (valueToConvert &gt;= 1000) 
          {
              converted = (valueToConvert / 1000f).ToString("f3") + " K";
          } 
          else 
          {
              converted = ("f0") + "" + valueToConvert;
          }
      }
  }
  </code></pre>