コード例 #1
0
ファイル: WDBData.cs プロジェクト: iuvei/hzmj_client
 public T GetData <T> (int field)
 {
     if (field >= 0 && field < m_Line.Length)
     {
         return((T)m_Line[field]);
     }
     Debug.LogWarning("lineData.GetData:" + field + " error!");
     return(WDBData.createInstance <T>());
 }
コード例 #2
0
ファイル: WDBSheetLine.cs プロジェクト: fengmin0722/qiangzhan
    public T GetData <T>(object field)
    {
        int nfiled = Convert.ToInt32(field);

        if ((nfiled >= 0) && (nfiled < this.m_Line.Length))
        {
            if (m_Line[nfiled] == null)
            {
                return(WDBData.createInstance <T>());
            }
            return((T)this.m_Line[nfiled]);
        }
        Debug.LogWarning("lineData.GetData:" + field + " error!");
        return(WDBData.createInstance <T>());
    }