Instantiating an object at a particular angle

I’m instantiating a particle effect through scripting as follows:

GameObject.Instantiate(Resources.Load("Particles/Particle1"),  new Vector3(c2Pos.position.x, c2Pos.position.y, c2Pos.position.z), Quaternion.identity);

What I’m struggling with is how to get the particle appearing in a particular rotation. When I use Quarternion.identity, it appears how I want except 180 degrees off on its z axis. How do I modify the rotation that the effect is instantiated? I tried looking into Quarternions but the scripting tutorial doesn’t really explain them.

Probably easiest to use Quaternion.Euler.

–Eric