Skip to content

Commit 418fde2

Browse files
committed
update usage
1 parent fed464b commit 418fde2

File tree

5 files changed

+12
-12
lines changed

5 files changed

+12
-12
lines changed

readme.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Install-Package LanguageIdentification
2424
```C#
2525
var langIdClassifier = new LanguageIdentificationClassifier();
2626
langIdClassifier.Append("Hello");
27-
var result = langIdClassifier.Classify();
27+
using var result = langIdClassifier.Classify();
2828
Console.WriteLine(result);
2929
```
3030

@@ -35,7 +35,7 @@ Console.WriteLine(result);
3535

3636
2. 通过静态方法使用
3737
```C#
38-
var result = LanguageIdentificationClassifier.Classify("Hello");
38+
using var result = LanguageIdentificationClassifier.Classify("Hello");
3939
Console.WriteLine(result);
4040
```
4141

@@ -50,7 +50,7 @@ Console.WriteLine(result);
5050
```C#
5151
var classifier = new LanguageIdentificationClassifier("zh", "en");
5252
langIdClassifier.Append("Hello");
53-
var result = langIdClassifier.Classify();
53+
using var result = langIdClassifier.Classify();
5454
Console.WriteLine(result);
5555
```
5656
- 速度会更快;

test/LanguageIdentification.Test/ClassifierLanguageSupportLoadTest.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ public void ShouldDetectionFailWithOutLanguageLoaded()
2222
defaultClassifier.Reset();
2323

2424
defaultClassifier.Append(item.Text);
25-
var defaultClassifierResult = defaultClassifier.Classify();
25+
using var defaultClassifierResult = defaultClassifier.Classify();
2626

2727
Assert.AreEqual(item.LanguageCode, defaultClassifierResult.LanguageCode);
2828

2929
var portionClassifier = new LanguageIdentificationClassifier(allSupportedLanguages.Where(m => m != defaultClassifierResult.LanguageCode));
3030

3131
portionClassifier.Append(item.Text);
32-
var portionClassifierResult = portionClassifier.Classify();
32+
using var portionClassifierResult = portionClassifier.Classify();
3333

3434
Assert.AreNotEqual(defaultClassifierResult.LanguageCode, portionClassifierResult.LanguageCode);
3535

@@ -46,7 +46,7 @@ public void ShouldOnlyLoadedLanguageReturn()
4646
{
4747
classifier.Reset();
4848
classifier.Append(item.Text);
49-
var result = classifier.Classify();
49+
using var result = classifier.Classify();
5050

5151
Assert.IsTrue(result.LanguageCode == "zh" || result.LanguageCode == "en");
5252

test/LanguageIdentification.Test/ClassifierPoolTest.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public void ShouldBeSuccess()
1515
{
1616
foreach (var item in TestData.Items)
1717
{
18-
var result = LanguageIdentificationClassifier.Classify(item.Text);
18+
using var result = LanguageIdentificationClassifier.Classify(item.Text);
1919
Assert.AreEqual(item.LanguageCode, result.LanguageCode);
2020

2121
Console.WriteLine(result);

test/LanguageIdentification.Test/ClassifierTest.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,8 @@ public void ShouldCreateRankSuccess()
9696
langIdClassifier.Append(item.Text);
9797
using var result = langIdClassifier.Classify();
9898

99-
var rank = langIdClassifier.CreateRank().ToArray();
100-
Assert.AreEqual(supportedLanguageCount, rank.Length);
99+
using var rank = langIdClassifier.CreateRank();
100+
Assert.AreEqual(supportedLanguageCount, rank.Count);
101101

102102
langIdClassifier.Reset();
103103
}
@@ -138,7 +138,7 @@ public void UnableAccessResultAfterDisposed()
138138
foreach (var item in TestData.Items)
139139
{
140140
langIdClassifier.Append(item.Text);
141-
var result = langIdClassifier.Classify();
141+
using var result = langIdClassifier.Classify();
142142

143143
result.Dispose();
144144

test/LanguageIdentification.TestConsole/Program.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,11 @@ static void Main(string[] args)
3131
Console.WriteLine($"Load Time: {stopwatch.ElapsedMilliseconds}");
3232

3333
langIdClassifier.Append(Text_ES);
34-
var result = langIdClassifier.Classify();
34+
using var result = langIdClassifier.Classify();
3535

3636
Console.WriteLine(result);
3737
Console.WriteLine("---- Rank ----");
38-
var detectedLanguages = langIdClassifier.CreateRank();
38+
using var detectedLanguages = langIdClassifier.CreateRank();
3939
foreach (var item in detectedLanguages)
4040
{
4141
Console.WriteLine(item);

0 commit comments

Comments
 (0)