コード例 #1
0
ファイル: PyStr.cs プロジェクト: ChadSki/PythonBinding
 /// Create a PyObject from a string.
 public static PyStr FromString(string value)
 {
     PyStr result;
     unsafe
     {
         var rawResult = CPython.PyUnicode_FromString(value);
         if (rawResult == null) throw new NullReferenceException("Failed to create PyObject from string.");
         result = new PyStr(rawResult);
     }
     return result;
 }
コード例 #2
0
ファイル: PyStr.cs プロジェクト: Tratos/PythonBinding
        /// Create a PyObject from a string.
        public static PyStr FromString(string value)
        {
            PyStr result;

            unsafe
            {
                var rawResult = CPython.PyUnicode_FromString(value);
                if (rawResult == null)
                {
                    throw new NullReferenceException("Failed to create PyObject from string.");
                }
                result = new PyStr(rawResult);
            }
            return(result);
        }