|  |  | 
 |  |  |                 { | 
 |  |  |                     //return true; | 
 |  |  |                     object? obj = null; | 
 |  |  |                     for (int i = 0; i < 3; i++) | 
 |  |  |                     for (int i = 0; i < 5; i++) | 
 |  |  |                     { | 
 |  |  |                         T readValue = Read<T>(address); | 
 |  |  |                         stringBuilder.AppendLine(string.Format(CommunicationInfoMessage.WriteAfterRead, readValue, value)); | 
 |  |  | 
 |  |  |                             stringBuilder.AppendLine(string.Format(CommunicationInfoMessage.WriteAndReadCheckSuccess, address, value, readValue)); | 
 |  |  |                             return true; | 
 |  |  |                         } | 
 |  |  |                         else if (i < 2) | 
 |  |  |                         else if (i < 4) | 
 |  |  |                         { | 
 |  |  |                             Write(address, value); | 
 |  |  |                         } | 
 |  |  | 
 |  |  |                 { | 
 |  |  |                     //return true; | 
 |  |  |                     object? obj = null; | 
 |  |  |                     for (int i = 0; i < 3; i++) | 
 |  |  |                     { | 
 |  |  |                         T readValue = ReadCustomer<T>(address); | 
 |  |  |                         stringBuilder.AppendLine(string.Format(CommunicationInfoMessage.WriteAfterRead, address, JsonConvert.SerializeObject(readValue))); |