0

This is the exception I'm getting:

A first chance exception of type 'System.NullReferenceException' occurred in Bile.exe

Additional information: Object reference not set to an instance of an object.

Code:

Cerc ceva = GenerateNewParticle();
cercuri.Add(ceva);

The error is in second line, and i don't know why, because my function shouldn't return null

public Cerc GenerateNewParticle()
    {

        Vector2 position = Location;
        Random random = new Random();
        Color color = new Color(
                    (float)random.NextDouble(),
                    (float)random.NextDouble(),
                    (float)random.NextDouble());

        return new Cerc(Texture, position, color);
    }

This is from Cerc class

public class Cerc
{
    public Texture2D Texture;
    public Color Color;
    float x = 0, y = 0;
    float varx = 2, vary = 2;
    public Cerc(Texture2D texture,Vector2 location,Color color)
    {
        x = location.X + 50;
        y = location.Y + 50;
        Texture = texture;
        Color = color;
    }
Jonathon Reinhart
  • 132,704
  • 33
  • 254
  • 328
user3052078
  • 487
  • 1
  • 8
  • 20

0 Answers0