Auxilio error de sintaxis, no la entiendo a pesar saber la línea donde esta el error

Este es mi código de error y les anexo el código del programa:

Assets \ QuizManager.cs (9,31): error CS1003: error de sintaxis, ‘,’ esperado

Código

usando System.Collections;
utilizando System.Collections.Generic;
usando UnityEngine;
usando UnityEngine.UI;
utilizando UnityEngine.SceneManagement;

QuizManager de clase pública: MonoBehaviour
{
public int totalQuestions -0;
Public List QnA;
opciones públicas de GameObject [ ];
public int currentQuestions;

public GameObject QuizPanel;
público GameObject GOpanel;

Public Text QuestionTxt;
Public Text ScoreTxt;

// public int totalQuestions -0;
puntuación pública int;

Estrella vacía privada ()
{
totalQuestions = QnA.Count;
GOpanel.SetActive (falso);
generateQuestion();
}

reintento de vacío público ()
{
SceneManager.LoadScene (SceneManager.GetActiveScene (). BuildIndex);
}

anular GameOver ()
{
QuizPanel.SetActive (falso);
GOpanel.SetActive (verdadero);
ScoreTxt.text = puntuación | “/” | total de preguntas;
}

vacío público correcto ()
{
// cuando tengas razon
puntuación + = 1;
QnA.RemoveAt (currentQuestions);
generateQuestion();
}

vacío público wroung ()
{
//cuando respondes mal
QnA.RemoveAt (currentQuestions);
generateQuestion();
}

void SetAnswers ()
{
for (int i = 0; i < options.Length; i++)
{
options*.GetComponent().isCorrect = false;*
options_.transform.GetChild(0).GetComponent().text = QnA[currentQuestions].Answers*;
if (QnA[currentQuestions].CorrectAnswer == i + 1)
{_
_options.GetComponent().isCorrect = true;
}
}
}
void generateQuestion()
{
if (QnA.Count > 0)
{
currentQuestions = Random.Range(0, QnA.Count);
QuestionTxt.text = QnA[currentQuestions].Question;
SetAnswers();
}
else
{
Debug.Log(“Out at Questions”);
GameOver();
}
}
}*

en lo que me puedan ayudar… ya he leído varios post y ninguno me ayuda a solucionar_

la línea de código con error es la siguiente “public int totalQuestions -0;”

  • please try to write in English if you don’t speak English, use Google Translate, it’s okay to do that
  • please use code tags, you can see ** here ** how to do that
  • please do not translate your code
  • this public int totalQuestions -0; probably should be this: public int totalQuestions = 0;