由于工作需要了解了一些关于C#与Python语言的交互调用知识,以下程序代码的功能主要包括:
1.C#读取MySQL中的Blob字段,Blob字段中存的是Python脚本
2.在C#中执行Python脚本
3.Python脚本中又调用了C#函数
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using IronPython.Hosting;
using IronPython.Compiler;
using IronPython.Runtime;
using Microsoft.Scripting;
using System.Runtime.Remoting;
using Microsoft.Scripting.Hosting;
using System.IO;
using System.Collections;
using System.Data;
using MySql.Data.MySqlClient;
namespace ironpythonTest
{
public class Program
{
public static byte[][] buffer = new byte[5][];
static void Main(string[] args)
{
childClass temp = new childClass();
int i = 0;
while (i < 4)