4 years ago

Hey! More than half of Unity game development is spent on programming.

How well do you know C#? Let's check!

What will be output to the console when the Start() method is executed? Choose the answer below!

(Full code in the article)


SampleScript.cs

		
			using UnityEngine;

namespace Assets.Samples.Sample1
{
    public class SampleScript : MonoBehaviour
    {
        private void Start()
        {
            int firstValue = 0;
            for (int i = 0; i < 5; i++)
                firstValue = PostfixIncrement(firstValue);

            int secondValue = 0;
            for (int i = 0; i < 5; i++)
                secondValue = PrefixIncrement(secondValue);

            print(quot;First value = {firstValue}, second value = {secondValue}");
        }

        private int PostfixIncrement(int value)
            => value++;

        private int PrefixIncrement(int value)
            => ++value;
    }
}
		
	
  50 votes Voting finished



9 comments

Loading...

Next up

Help wanted!

Translator (English -> Hindi)

More information in the article

Introducing the translation team!

9 languages, 7 translators and a huge amount of content to translate. I'm sure it's worth it!

Links and contacts will be on the new game page that will be created soon

2025

Help wanted!

Translator (any language), Animator

More information in the article

Friends! We have big news!

Yesterday our game finally went live on this platform! Hurry and check it out if you haven't tried it — remember, there's local #coop !

Let's protect the planet from the nasty Gufi-Goo together!

#survival #strategy #craft

Help wanted!

Voice actor (Spanish)

More information in the article

Your worst nightmare is alive ... Coming soon !

Help wanted!

Animator

More information in the article

Help wanted!

Translator (English -> Portuguese)

More information in the article

The corruption changes everything it touches.

Everything except Mako

#indiegame #steam

Introducing the voice acting team!

2 roles, 4 languages, 8 voice actors. So much work went into this - all to make your gameplay even better!

Links and contacts will be on the new game page that will be created soon

2025