C# 클래스 ElectionsMandateCalculator.Helpers.InputParsers

파일 보기 프로젝트 열기: elections-contest/pe2013

공개 메소드들

메소드 설명
ParseCandidateFromString ( string recordLine ) : Candidate

Parsing line from Candidates.txt ex: Mir/Party/Sequence num/name 1;1;1;“Кандидат 1 в МИР 1 – Партия 1“ 1;1;2;“Кандидат 2 в МИР 1 – Партия 1“

ParseCandidatesListFromFile ( string fileName ) : List
ParseCandidatesListFromFileContent ( string fileContent ) : List
ParseLotsListFromFile ( string fileName ) : List
ParseMirFromString ( string recordLine ) : Mir

Parse Mir from Mirs.txt ex: 1;“МИР 1“;10 2;“МИР 2“;5 3;“Чужбина“;0

ParseMirsListFromFile ( string fileName ) : List
ParseMirsListFromFileContent ( string fileContent ) : List
ParsePartiesListFromFile ( string fileName ) : List
ParsePartiesListFromFileContent ( string fileContent ) : List
ParsePartyFromString ( string recordLine ) : Party

Parse Parties from Parties.txt ex: 1;“Партия 1“ 2;“Коалиция 1“ 1000;“Инициативен комитет в МИР 1“ 1001;“Инициативен комитет в МИР 2“

ParseResultFromString ( string recordLine ) : Result

Parse result from sample result file 6;3;3 6;4;1

ParseResultsListFromFile ( string fileName ) : List
ParseResultsListFromFileContent ( string fileContent ) : List
ParseVoteFromString ( string recordLine ) : Vote

Parse Vote from Votes.txt ex: 1;1;1000 1;2;500 1;1000;600

ParseVotesListFromFile ( string fileName ) : List
ParseVotesListFromFileContent ( string fileContent ) : List

메소드 상세

ParseCandidateFromString() 공개 정적인 메소드

Parsing line from Candidates.txt ex: Mir/Party/Sequence num/name 1;1;1;“Кандидат 1 в МИР 1 – Партия 1“ 1;1;2;“Кандидат 2 в МИР 1 – Партия 1“
public static ParseCandidateFromString ( string recordLine ) : Candidate
recordLine string
리턴 ElectionsMandateCalculator.Models.Candidate

ParseCandidatesListFromFile() 공개 정적인 메소드

public static ParseCandidatesListFromFile ( string fileName ) : List
fileName string
리턴 List

ParseCandidatesListFromFileContent() 공개 정적인 메소드

public static ParseCandidatesListFromFileContent ( string fileContent ) : List
fileContent string
리턴 List

ParseLotsListFromFile() 공개 정적인 메소드

public static ParseLotsListFromFile ( string fileName ) : List
fileName string
리턴 List

ParseMirFromString() 공개 정적인 메소드

Parse Mir from Mirs.txt ex: 1;“МИР 1“;10 2;“МИР 2“;5 3;“Чужбина“;0
public static ParseMirFromString ( string recordLine ) : Mir
recordLine string
리턴 ElectionsMandateCalculator.Models.Mir

ParseMirsListFromFile() 공개 정적인 메소드

public static ParseMirsListFromFile ( string fileName ) : List
fileName string
리턴 List

ParseMirsListFromFileContent() 공개 정적인 메소드

public static ParseMirsListFromFileContent ( string fileContent ) : List
fileContent string
리턴 List

ParsePartiesListFromFile() 공개 정적인 메소드

public static ParsePartiesListFromFile ( string fileName ) : List
fileName string
리턴 List

ParsePartiesListFromFileContent() 공개 정적인 메소드

public static ParsePartiesListFromFileContent ( string fileContent ) : List
fileContent string
리턴 List

ParsePartyFromString() 공개 정적인 메소드

Parse Parties from Parties.txt ex: 1;“Партия 1“ 2;“Коалиция 1“ 1000;“Инициативен комитет в МИР 1“ 1001;“Инициативен комитет в МИР 2“
public static ParsePartyFromString ( string recordLine ) : Party
recordLine string
리턴 ElectionsMandateCalculator.Models.Party

ParseResultFromString() 공개 정적인 메소드

Parse result from sample result file 6;3;3 6;4;1
public static ParseResultFromString ( string recordLine ) : Result
recordLine string
리턴 Result

ParseResultsListFromFile() 공개 정적인 메소드

public static ParseResultsListFromFile ( string fileName ) : List
fileName string
리턴 List

ParseResultsListFromFileContent() 공개 정적인 메소드

public static ParseResultsListFromFileContent ( string fileContent ) : List
fileContent string
리턴 List

ParseVoteFromString() 공개 정적인 메소드

Parse Vote from Votes.txt ex: 1;1;1000 1;2;500 1;1000;600
public static ParseVoteFromString ( string recordLine ) : Vote
recordLine string
리턴 ElectionsMandateCalculator.Models.Vote

ParseVotesListFromFile() 공개 정적인 메소드

public static ParseVotesListFromFile ( string fileName ) : List
fileName string
리턴 List

ParseVotesListFromFileContent() 공개 정적인 메소드

public static ParseVotesListFromFileContent ( string fileContent ) : List
fileContent string
리턴 List