Split is a .NET String method so you best check out MSDN or better the mono documentation for mono 1.2.5 on the specific methods present on System.String
The scripting reference is for Unity API stuff, so it wouldn’t have something tied to System.String in it. Take a look at System.String members in the Mono documentation.
I don’t know if it is the best way to do it, but it looks like String.Split wants char[ ], so off the top of my head, something like this should work (untested):
var myString : String = "You Know It Happy";
var strings : String[] = myString.Split("".Chars[0]);
Debug.Log(strings[1]+" "+strings[0]);
On the other hand, the Unity docs are nicer and more readable than the MSDN docs. It would be an unreasonable effort, but having all the .net stuff documented in the same way as the rest of Unity would be nice in an ideal world.
He does have a point though. The built-in arrays are already in .NET docs, but they are heavily covered in the Unity docs too. Any important feature that may be needed regularly could be documented (or at least mentioned) if its a question that continuously comes up on the forums. I would agree that built-in arrays are a little more critical that Splitting strings though.
I think that when it comes to documentation that just documenting the Unity-specific features of the engine is a substantial enough undertaking for their team without having to worry about selectively duplicating existing docs for the .NET/Mono frameworks.
Considering there are Unity-specific classes and functions (iPhone especially) that are thin on documentation as it is, I don’t see why it would be a priority for them when the information is readily available already.
That said, a link in the scripting guide to the Mono docs couldn’t hurt, but it might not do a lot of good, either, since new users would be just as likely to miss it and come asking on the forums anyway.