C# 验证文本文件的最简单方法
我不熟悉VisualStudio代码和API。我真的找不到任何与我想要的相关的答案(可能是因为我真的不知道搜索什么的确切术语,因为这对我来说是全新的)。 我需要创建一个API来验证文本文件。我将得到一个文件路径,我需要从给定的路径获取文件,读取每一行并检查验证。 验证结果如下:C# 验证文本文件的最简单方法,c#,api,C#,Api,我不熟悉VisualStudio代码和API。我真的找不到任何与我想要的相关的答案(可能是因为我真的不知道搜索什么的确切术语,因为这对我来说是全新的)。 我需要创建一个API来验证文本文件。我将得到一个文件路径,我需要从给定的路径获取文件,读取每一行并检查验证。 验证结果如下: 检查列数 检查文件中应该存在的特定列,否则将引发异常 检查每列的数据类型 PAN、手机号等的验证 第一行是标题行。文件是分开的 我的经理告诉我的。 使用数据注释为标题和详细信息创建两个单独的类文件 我甚至不知道这意味着什
此类数据转换通常也适用于其他输入和输出操作。请注意,这是一个问答网站,而不是代码编写服务。另请参见如何将这看起来是某种“CSV”文件,以波浪形字符作为分隔符?您可以将每一行拆分为单独的项目,然后检查这些项目。或者,可以使用像CSVHelper这样的库。这有意义吗?@KlausGütter:是的,我理解那个兄弟。我只是需要一个如何开始的推动,以后我相信我可以管理它。哇。同时,微观和管理不足。。。我给你的建议是:分而治之。你有一张令人筋疲力尽的清单,上面列出了你需要做的事情。试着识别边界,这样你就可以分开可以分开做的不同部分,而不是分开做。例如:从某个路径获取一个文本文件听起来并不太难,而且与之后处理该文件的操作是分开的…@rioV8不是所有的用户都是软件开发人员。我们每个人都曾经有过堆积如山的需求摆在我们面前,这让我们呆若木鸡,甚至不知道从哪里开始。我们不要那么主观,这就是我要说的。没有人能从“noob羞辱”行动中获益。