Felmeddelande i C#

Vid något tillfälle fick jag upp ett felmeddelande när jag skulle kompilera ett program med pekare.

class CYatzyGame
{
	int* playerPoints;

	public CYatzyGame(int numberOfPlayers)
	{
		playerPoints = new int[numberOfPlayers];
	}

När jag använde koden i rutan ovan returnerades felmeddelandet

Cannot implicitly convert type 'int[]' to 'int*'

Detta kan man lösa genom att skriva

int [] playerPoints;

istället för

int* playerPoints;

på den tredje raden. Jag kommer inte ihåg exakt vad min kod gör och varför felmeddelandet uppstår. Däremot hoppas jag att det kan hjälpa någon annan att komma tillrätta med eventuella problem.

This entry was posted in IT och teknik and tagged , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.