Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将sscanf函数调用转换为C#?_C#_C++_C_Icu - Fatal编程技术网

如何将sscanf函数调用转换为C#?

如何将sscanf函数调用转换为C#?,c#,c++,c,icu,C#,C++,C,Icu,我有一个有趣的sscanf函数调用,我需要转换为C#: u_sscanf(tag.c_str(),“%*[]”,tkey,top,txval) 我最好怎么做?有没有任何库可以帮助我?有两种方法可以在没有库的情况下挑战这个怪物。你可能不想听到这两个词,因为其中一个是“手动解析”(作为一些帮助:将上面的内容翻译成一些Regex,然后将Console.ReadLine()传递给你的内容传递给你),第二个词涉及DllImport和一点不安全的代码@X39的可能重复,这也是我所想的。不过,pinvoki

我有一个有趣的sscanf函数调用,我需要转换为C#:

u_sscanf(tag.c_str(),“%*[]”,tkey,top,txval)

我最好怎么做?有没有任何库可以帮助我?

有两种方法可以在没有库的情况下挑战这个怪物。你可能不想听到这两个词,因为其中一个是“手动解析”(作为一些帮助:将上面的内容翻译成一些
Regex
,然后将
Console.ReadLine()
传递给你的内容传递给你),第二个词涉及
DllImport
和一点不安全的代码@X39的可能重复,这也是我所想的。不过,pinvoking不是一个选项。有两种方法可以在没有任何库的情况下挑战这个怪物。你可能不想听到这两个词,因为其中一个是“手动解析”(作为一些帮助:将上面的内容翻译成一些
Regex
,然后将
Console.ReadLine()
传递给你的内容传递给你),第二个词涉及
DllImport
和一点不安全的代码@X39的可能重复,这也是我所想的。不过,pinvoking不是一个选项。
u_sscanf(tag.c_str(), "%*[<]%[^<>=:!]%[<>=:!]%[-.MAXIN0-9]%*[>]", tkey, top, txval)