[Interface] Bonne pratique dans leur utilisation avec les tableau

Questions à propos du scripting. Hors Shader, GUI, Audio et Mobile.
megablast2
Messages : 152
Inscription : 15 Août 2013 16:47

[Interface] Bonne pratique dans leur utilisation avec les tableau

Message par megablast2 » 20 Jan 2022 12:59

Bonjour,
Sauriez vous si c'est une bonne pratique de faire un tableau avec un interface comme ceci? :

Code : Tout sélectionner

public interface ITemp
{
 	void Findpath();
}

public class TempUn : ITemp
{
 	public void Findpath()
 	{
         	throw new System.NotImplementedException();
        }
}

public class TempDeux : ITemp
{
	public int deux;
        public void Findpath()
        {
         	throw new System.NotImplementedException();
        }
}

Code : Tout sélectionner

public ITemp[] TabEssai;

public void init()
{
	var un = new TempUn();
	var deux = new TempDeux();

	TabEssai = new ITemp[] {un, deux };
}
Bonne journée,

EDIT : Je demande ça, car si j'ai bien compris la création du tableau alloue une mémoire fixe. Du coup si on y place au cours du jeux des elements qui respectent l'interface mais qui sont de taille variable, est ce que ça ne va pas poser problème?

Frederic
Messages : 36
Inscription : 24 Déc 2021 18:25

Re: [Interface] Bonne pratique dans leur utilisation avec les tableau

Message par Frederic » 21 Jan 2022 21:11

Tu peux aussi utiliser une List<>

Répondre

Revenir vers « Scripting »