C#阻止在条件满足时创建文件

时间:2018-08-08 03:04:42

标签: c# streamwriter

我想问是否有阻止使用StreamWriter在满足条件时中途创建文件的问题:

NULL

上面的代码仍然在内容中写有“第1行”的“ test.txt”文件。

如何使其不创建“ test.txt”文件?

1 个答案:

答案 0 :(得分:1)

将输出保存到临时文件。如果该过程完成,则将该文件复制到永久文件所在的位置。如果没有,则只需返回即可,下次Windows在临时文件夹下进行清除操作时,文件将被删除。

cv2.normalize(arr,0,255, norm_type=cv2.NORM_MINMAX, dtype=5)

array([[[ 33.250362 , 204.9557   ,  31.631344 ],
        [ 44.988014 ,  61.73434  , 251.40292  ],
        [  0.3190123,   0.       ,   2.6688473]],

       [[213.36859  ,   7.977127 ,  57.10866  ],
        [ 50.88125  ,  28.211363 ,  77.03237  ],
        [ 11.126616 ,   6.9746037,  62.52914  ]],

       [[141.3558   ,  10.204148 ,  49.44266  ],
        [ 37.83389  ,  25.349955 ,  71.007225 ],
        [ 44.951015 , 255.       , 162.13103  ]]], dtype=float32)