Nkhanedzeni Ответов: 1

Как вызвать класс словаря в другой класс и ссылаться на его параметр


I have a dictionary method which loops and add the documents. All I want now is to reference this method to another method in the same class and be able to access the parameter.

<pre>How to call Dictionary class into another class and reference its parameter


Что я уже пробовал:

  //I want to be able to do this from this class
  var file = DocumentsToPDFDocs(financialDocument);
  
  --
  
  --

}


//Это класс словаря
public Dictionary<FinancialDocument, PdfDocument> DocumentsToPDFDocs(IEnumerable<FinancialDocument> financialDocuments)
        {
            var ret = new Dictionary<FinancialDocument, PdfDocument>();
            foreach (var finDoc in financialDocuments)
            {
                ret.Add(finDoc, new PdfDocument(new PdfReader(finDoc.Document)));
            }
            return ret;
        }

Richard Deeming

Непонятный. Вы спрашиваете, как вызвать метод в C#? Вы уже знаете, как это сделать - вы делаете это в методе, который вы показали.

Нажмите на зеленую ссылку "улучшить вопрос" и обновите свой вопрос с четким описанием того, что вы пытаетесь сделать, что вы пробовали и где вы застряли.

1 Ответов

Рейтинг:
2

OriginalGriff

Вы это имеете в виду:

var file = DocumentsToPDFDocs(financialDocument);
foreach (FinancialDocument fd in file.Keys)
   {
   PdfDocument pd = file[fd];
   ...