title: I recieve NullRefrenceException error in C# Unity
body: <p>I am getting this error in UNity! I am stuck on this over a week and didnt recieve any reply in the Uunity community. Can some one help pls?</p>
  <p>NullReferenceException: Object reference not set to an instance of an object chucknorris1+d__4.MoveNext () (at Assets/chucknorris1.cs:41)</p>
  <p>when running my script. The debug log returns the desired text, but the text is not shown in the textmeshrpo field (it is not assigned to _chuckjoke)</p>
  <pre><code>using UnityEngine;
   using UnityEngine.Networking;
   using System.Collections;
   using SimpleJSON;
   using TMPro;
   
   public class chucknorris1 : MonoBehaviour
   
   {
       private TextMeshPro _chuckJoke;
   
       private const string URL = &quot;https://api.chucknorris.io/jokes/random&quot;;
   
       private void start()
       {
           _chuckJoke = FindObjectOfType&lt;TextMeshPro&gt;();// GameObject.Find(&quot;OutputArea&quot;).GetComponent&lt;InputField&gt;();
       }
       public void GenerateRequest()
       {
           StartCoroutine(ProcessRequest(URL));
       }
   
       private IEnumerator ProcessRequest(string uri)
       {
           using (UnityWebRequest request = UnityWebRequest.Get(uri))
           {
   
               yield return request.SendWebRequest();
   
               if (request.isNetworkError)
               {
                   Debug.Log(request.error);
               }
               else
               {
                   Debug.Log(request.downloadHandler.text);
   
                   JSONNode itemsData = JSON.Parse(request.downloadHandler.text);
   
                   Debug.Log(&quot;The generated item is: \nName: &quot; + itemsData[&quot;value&quot;]);
                   _chuckJoke.SetText($&quot;Jkoe is :{itemsData[&quot;value&quot;]}&quot;);
               }
           }
       }
   }
  </code></pre>