CS0201 and CS0161 : This code is for a clicker game. There are 2 problems, the first one is in line 19 at "instance == this;" (Error CS0201), and the second one is in line 23 at "public string GetCurrencyIntoString(float valueToConvert){"(Error CS0161)
how do i fix them?

(I´m sorry, i´m new into Coding)

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 >= 1000000) {
			converted = (valueToConvert / 1000f).ToString ("f3") + " Mil";
		} else if (valueToConvert >= 1000) {
			converted = (valueToConvert / 1000f).ToString ("f3") + " K";
		} else {
			converted = ("f0") + "" + valueToConvert;
		}
	}
