• R/O
  • HTTP
  • SSH
  • HTTPS

NMeCabRepo2: Commit


Commit MetaInfo

Revision8d4ad5bbd24e75346931cd1cb94f4919d8c0066d (tree)
Zeit2015-07-15 00:46:49
Autorkomutan <t_komuta@nift...>
Commiterkomutan

Log Message

微修正

Ändern Zusammenfassung

Diff

--- a/src/LibNMeCab/MeCabTagger.cs
+++ b/src/LibNMeCab/MeCabTagger.cs
@@ -171,6 +171,7 @@ namespace NMeCab
171171 public unsafe MeCabNode ParseToNode(char* str, int len)
172172 {
173173 this.ThrowIfDisposed();
174+ if (len < 0) throw new ArgumentOutOfRangeException("len", "Please set one or more to length of string.");
174175
175176 return this.viterbi.Analyze(str, len);
176177 }
@@ -183,7 +184,7 @@ namespace NMeCab
183184 /// 解析を行い結果を確からしいものから順番に取得する
184185 /// </summary>
185186 /// <param name="str">解析対象の文字列</param>
186- /// <returns>文頭の形態素を確からしい順に取得するための列挙子</returns>
187+ /// <returns>文頭の形態素を、確からしい順に取得する列挙子</returns>
187188 public unsafe IEnumerable<MeCabNode> ParseNBestToNode(string str)
188189 {
189190 fixed (char* pStr = str)
@@ -194,7 +195,7 @@ namespace NMeCab
194195 /// 解析を行い結果を確からしいものから順番に取得する
195196 /// </summary>
196197 /// <param name="str">解析対象の文字列へのポインタ</param>
197- /// <returns>文頭の形態素を確からしい順に取得するための列挙子の公開</returns>
198+ /// <returns>文頭の形態素を、確からしい順に取得する列挙子</returns>
198199 public unsafe IEnumerable<MeCabNode> ParseNBestToNode(char* str, int len)
199200 {
200201 if (this.LatticeLevel == 0)
Show on old repository browser