Converting Vector3 transform to double.

So, I need to convert a vector3 transform into a double to send to a server. For example, here is my code for sending the X transform:

     void SendXTransform(double xTransform)
	{
		Serializer serializer = new Serializer(new MemoryStream());
		serializer.WriteDouble(xTransform);
		client.SendMessage(TRASFORM_UPDATEX, serializer.currentPosition, serializer.GetBytes());
	}

And to send it, I have

void update () {
        void SendXTransform(transform.right)

Any help would be appreciated.

Figured it out, you have to use Vector3.this [int index] for it to convert correctly. Now I just have to figure out how to link it to an object…