title: How to concatenate char?
body: <p>My skills in C-sharp are basic but I stumbled on the "concatenation" part</p>
  
  <p>When I concatenate the following code it works without a problem:</p>
  
  <pre><code>string a, b, c;
            a = "Bon";
            b = "jour";
            c = a + b;
            Console.WriteLine(c);
            Console.ReadLine();
  </code></pre>
  
  <p>Console result=      Bonjour</p>
  
  <p>Now I try to do the same with char.</p>
  
  <pre><code> char c1, c2, c3;
            c1 = 'B';
            c2 = 'j';
            c3 = c1 + c2;
            Console.WriteLine(c3);
            Console.ReadLine();
  </code></pre>
  
  <p>Error: Cannot implicitly convert type 'int' to 'char'. An explicit conversion exists (are you missing a cast?)</p>
  
  <p>So that's what I try, since I learned how to cast.</p>
  
  <pre><code> char c1, c2, c3;
            c1 = 'B';
            c2 = 'j';
            c3 = (char) c1 + c2;
            Console.WriteLine(c3);
            Console.ReadLine();
  </code></pre>
  
  <p>Same error.</p>
  
  <p>It's not that I have the need to concatenate 2 characters, I'm just learning.
  I just don't understand why this cast isn't possible.</p>
  
  <p>Thanks in advance.</p>