private void writeloginjsondata(object jsondata) { using (filestream writerfilestream = new filestream(jsondatafile, filemode.openorcreate)) { using (streamwriter writerstream = new streamwriter(writerfilestream, encoding.utf8)) { writerfilestream.setlength(0); string logindatajson = jsonconvert.serializeobject(jsondata, formatting.indented); writerstream.writeline(logindatajson); writerstream.close(); } writerfilestream.close(); } }
private void readloginjsondata() { if (file.exists(jsondatafile)) { using (filestream readerfilestream = new filestream(jsondatafile, filemode.open, fileaccess.read)) { using (streamreader readerstream = new streamreader(readerfilestream, encoding.utf8)) { string jsoncontent= readerstream.readtoend(); if (!string.isnullorwhitespace(jsoncontent)) { console.writeline(jsoncontent); } readerstream.close(); } readerfilestream.close(); } } }
如对本文有疑问, 点击进行留言回复!!
使用Visual Studio2019创建C#项目(窗体应用程序、控制台应用程序、Web应用程序)
C#实现获取本地内网(局域网)和外网(公网)IP地址的方法分析
网友评论