Я относительно новичок в C # и пытаюсь разобраться с проблемой, которая, на мой взгляд, должна быть довольно простой по своей концепции, но я просто не могу ее понять.
Я сейчас пытаюсьвыводить сообщение на консоль, когда программа запускается из командной строки с двумя аргументами, если идентификатор последовательности не существует в текстовом файле, полном идентификаторов последовательностей и последовательностей ДНК, для текстового файла запроса, полного идентификаторов последовательностей.Например, args [0] - это текстовый файл, содержащий 41534 строки последовательностей, что означает, что я не могу загрузить весь файл в память .:
NR_118889.1 Amycolatopsis azurea штамм NRRL11412 16S рРНК, частичная последовательность GGTCTNATACCGGATATAACAACTCATGGCATGGTTGGTAGTGGAAAGCTCCGGCGT
NR_118899.1 АсНпотусез Бови штамм DSM 43014 16S рРНК, частичная последовательность GGGTGAGTAACACGTGAGTAACCTGCCCCNNACTTCTGGATAACCGCTTGAAAGGGTNGCTAATACGGGATATTTTGGCCTGCT
NR_074334.1 Archaeoglobus fulgidus DSM 4304 16S рРНК, полная последовательность> NR_1188730,1 Archaeoglobus fulgidus DSM 4304 штамм VC-16 16S рРНК, полная последовательность> NR_119237.1 Archaeoglobus fulgidus DSM 4304 штамм VC-16 16S рРНК, полная последовательность
ATTCTGGTTGATCCTGCCAGAGGCCGCTGCTATCCGGCTGGGACTAAGCCATGCGAGTCAAGGGGCTT
** 1016args [1] - текстовый файл запроса с некоторыми идентификаторами последовательности:
NR_118889.1
NR_999999.1
NR_118899.1
NR_888888.1
Поэтому при запуске программы все, что мне нужно, это идентификаторы последовательности, которые не были найдены в args [0] из args [1] для отображения.
NR_999999.1 не может быть найдено
NR_888888.1 можетне может быть найдено
Я знаю, что это, вероятно, очень просто, и я потратил слишком много времени, пытаясь выяснить это сам, до такой степени, что я хочу попросить о помощи.
Заранее благодарю за любую помощь.