Python.Runtime.PyLong.AsLong C# (CSharp) Метод

AsLong() публичный статический Метод

AsLong Method
Convert a Python object to a Python long if possible, raising a PythonException if the conversion is not possible. This is equivalent to the Python expression "long(object)".
public static AsLong ( PyObject value ) : PyLong
value PyObject
Результат PyLong
	public static PyLong AsLong(PyObject value) {
	    IntPtr op = Runtime.PyNumber_Long(value.obj);
	    if (op == IntPtr.Zero) {
		throw new PythonException();
	    }
	    return new PyLong(op);
	}