unity value or random.initstate

if (seed != 0)
            Random.InitState(seed);
        Debug.Log (Random.state);

Is there a way to find the state(seed) allocated to random function? my code doesn’t seems to work. I have the next output:
UnityEngine.Random+State
UnityEngine.Debug:Log(Object)
RoomGenerator:Start() (at Assets/_Scripts/RoomGenerator.cs:50)

You’re setting the seed, so you know what the value is. Why do you need to find later?

Here is everything you need to know. Including the “don’t use Unity’s random, use System’s random”.

Yes, but if my seed is 0 i want the default value