ResourceReader コンストラクタとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > ResourceReader コンストラクタの意味・解説 

ResourceReader コンストラクタ (Stream)

指定したストリーム用の ResourceReader クラス新しインスタンス初期化します。

名前空間: System.Resources
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

例外例外
例外種類条件

ArgumentException

stream読み取り可能ではありません。

ArgumentNullException

stream パラメータnull 参照 (Visual Basic では Nothing) です。

IOException

streamアクセスしているときに、I/O エラー発生しました

使用例使用例
Imports System
Imports System.Resources
Imports System.Collections
Imports System.IO

Public Class ReadResources
   
    Public Shared Sub Main(args()
 As String)
        ' Create a file stream to encapsulate items.resources.
        Dim fs As New FileStream("items.resources",
 FileMode.Open)
      
        ' Open a resource reader to read from the stream. 
        Dim reader = New ResourceReader(fs)
      
        ' Get an enumerator for the reader.
        Dim en As IDictionaryEnumerator = reader.GetEnumerator()
      
        ' Enumerate through the file, printing out the key/value pairs.
        While en.MoveNext()
            Console.WriteLine()
            Console.WriteLine("Name: {0}", en.Key)
            Console.WriteLine("Value: {0}", en.Value)
        End While
        fs.Close()
        reader.Close()
    End Sub

End Class
using System;
using System.Resources;
using System.Collections;
using System.IO;
 
public class ReadResources 
{
    public static void Main(string[]
 args) 
    {
        // Create a file stream to encapsulate items.resources.
        FileStream fs = new FileStream("items.resources",
 FileMode.Open);

        // Open a resource reader to read from the stream. 
        IResourceReader reader = new ResourceReader(fs);
        
        // Get an enumerator for the reader.
        IDictionaryEnumerator en = reader.GetEnumerator();
      
        // Enumerate through the file, printing out the key/value pairs.
        while (en.MoveNext()) 
        {
            Console.WriteLine();
            Console.WriteLine("Name: {0}", en.Key);
            Console.WriteLine("Value: {0}", en.Value);
        }
        fs.Close();        
        reader.Close();
    }
}
using namespace System;
using namespace System::Resources;
using namespace System::Collections;
using namespace System::IO;
int main()
{
   array<String^>^args = Environment::GetCommandLineArgs();
   
   // Create a file stream to encapsulate items.resources.
   FileStream^ fs = gcnew FileStream( "items.resources",FileMode::Open
 );
   
   // Open a resource reader to read from the stream.
   IResourceReader^ reader = gcnew ResourceReader( fs );
   
   // Get an enumerator for the reader.
   IDictionaryEnumerator^ en = reader->GetEnumerator();
   
   // Enumerate through the file, printing [Out] the* key/value pairs.
   while ( en->MoveNext() )
   {
      Console::WriteLine();
      Console::WriteLine( "Name: {0}", en->Key );
      Console::WriteLine( "Value: {0}", en->Value );
   }

   fs->Close();
   reader->Close();
}

import System.*;
import System.Resources.*;
import System.Collections.*;
import System.IO.*;

public class ReadResources
{

    public static void main(String[]
 args)
    {
        // Create a file stream to encapsulate items.resources.
        FileStream fs = new FileStream("items.resources",
 FileMode.Open);

        // Open a resource reader to read from the stream. 
        IResourceReader reader = new ResourceReader(fs);

        // Get an enumerator for the reader.
        IDictionaryEnumerator en = reader.GetEnumerator();

        // Enumerate through the file, printing out the key/value pairs.
        while (en.MoveNext()) {
            Console.WriteLine();
            Console.WriteLine("Name: {0}", en.get_Key());
            Console.WriteLine("Value: {0}", en.get_Value());
        }
        fs.Close();
        reader.Close();
    } //main
} //ReadResources
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

ResourceReader コンストラクタ (String)

ResourceReader クラス新しインスタンス指定したリソース ファイル用に初期化します。

名前空間: System.Resources
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

例外例外
例外種類条件

ArgumentNullException

fileName パラメータnull 参照 (Visual Basic では Nothing) です。

FileNotFoundException

ファイルが見つかりません。

IOException

I/O エラー発生しました

使用例使用例
Imports System
Imports System.Resources
Imports System.Collections

Public Class ReadResources
    
    Public Shared Sub Main()
        
        ' Opens a resource reader and get an enumerator from it.
        Dim reader As New
 ResourceReader("myResources.resources")
        Dim en As IDictionaryEnumerator = reader.GetEnumerator()
        
        ' Goes through the enumerator, printing out the key and value
 pairs.
        While en.MoveNext()
            Console.WriteLine()
            Console.WriteLine("Name: {0}", en.Key)
            Console.WriteLine("Value: {0}", en.Value)
        End While
        reader.Close()
        
    End Sub
End Class
using System;
using System.Resources;
using System.Collections;
 
public class ReadResources {

   public static void Main(string[]
 args) {

      // Opens a resource reader and gets an enumerator from it.
      IResourceReader reader = new ResourceReader("myResources.resources");
      IDictionaryEnumerator en = reader.GetEnumerator();
      
      // Goes through the enumerator, printing out the key and value
 pairs.
      while (en.MoveNext()) {
         Console.WriteLine();
         Console.WriteLine("Name: {0}", en.Key);
         Console.WriteLine("Value: {0}", en.Value);
      }
      reader.Close();
   }
}
using namespace System;
using namespace System::Resources;
using namespace System::Collections;
int main()
{
   
   // Opens a resource reader and gets an enumerator from it.
   IResourceReader^ reader = gcnew ResourceReader( "myResources.resources"
 );
   IDictionaryEnumerator^ en = reader->GetEnumerator();
   
   // Goes through the enumerator, printing out the key and value pairs.
   while ( en->MoveNext() )
   {
      Console::WriteLine();
      Console::WriteLine( "Name: {0}", en->Key );
      Console::WriteLine( "Value: {0}", en->Value );
   }

   reader->Close();
}

import System.*;
import System.Resources.*;
import System.Collections.*;

public class ReadResources
{
    public static void main(String[]
 args)
    {
        // Opens a resource reader and gets an enumerator from it.
        IResourceReader reader = new ResourceReader("myResources.resources");
        IDictionaryEnumerator en = reader.GetEnumerator();

        // Goes through the enumerator, printing out the key and value
 pairs.
        while(en.MoveNext()) {
            Console.WriteLine();
            Console.WriteLine("Name: {0}", en.get_Key());
            Console.WriteLine("Value: {0}", en.get_Value());
        }
        reader.Close();
    } //main
} //ReadResources
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

ResourceReader コンストラクタ




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ResourceReader コンストラクタ」の関連用語

ResourceReader コンストラクタのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ResourceReader コンストラクタのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS