Change texture by using the name of the previous texture?

Hi, I’d like to change my 2D object’s texture by script. My textures are labeled like “Object 1.0” and the version I’d like to change it to would be “Object 1.1”. I’d have multiple Objects (6, so a few IF statements would be doable.). How would I go about doing so. Also how would I go back to “Object 1.0”? Thanks!

this should work inside the ontrigger

    SpriteRenderer renderer = collision.gamObject.GetComponent<SpriteRenderer>();
    int index = System.Array.IndexOf(myArray, renderer.sprite);
    renderer.sprite = myArray[index + 1];