Unity 3d读取输入框的数组,但是无法实现功能

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class ceshi : MonoBehaviour
{
    public Button ceshianniu;

    public InputField[] ceshishuru;
    private bool inputIsFalse = false;

    void Start()
    {
        ceshianniu.onClick.AddListener(OnClickBtn);
    }
 
    void OnClickBtn()
    {
        Debug.Log (ceshishuru);
    }
}
运行结果及报错内容

控制台显示如下内容:
UnityEngine.UI.InputField[]
UnityEngine.Debug:Log (object)

我的解答思路和尝试过的方法
我想要达到的结果

在控制台显示数组

使用一个InputField 组价,然后取值时使用 ceshishuru.text.Split(','); 来转换为数组

public InputField ceshishuru;
string[] res = ceshishuru.text.Split(','); 

你输出的就是“输入框”这个东西,你应该输出这个输入框里的内容,ceshishuru.text才是框里的内容