@@ -128,23 +128,23 @@ internal static class AttributeValueConverter {
128128 /*------------------------------------------------------------------------------------------------------------------------
129129 | Handle type-specific rules
130130 \-----------------------------------------------------------------------------------------------------------------------*/
131- if ( value is string ) {
132- return ( string ) value ;
131+ if ( value is string stringValue ) {
132+ return stringValue ;
133133 }
134- else if ( value is bool ) {
135- return ( ( bool ) value ) ? "1" : "0" ;
134+ else if ( value is bool boolValue ) {
135+ return boolValue ? "1" : "0" ;
136136 }
137- else if ( value is int ) {
138- return ( ( int ) value ) . ToString ( CultureInfo . InvariantCulture ) ;
137+ else if ( value is int intValue ) {
138+ return intValue . ToString ( CultureInfo . InvariantCulture ) ;
139139 }
140- else if ( value is double ) {
141- return ( ( double ) value ) . ToString ( CultureInfo . InvariantCulture ) ;
140+ else if ( value is double doubleValue ) {
141+ return doubleValue . ToString ( CultureInfo . InvariantCulture ) ;
142142 }
143- else if ( value is DateTime ) {
144- return ( ( DateTime ) value ) . ToString ( CultureInfo . InvariantCulture ) ;
143+ else if ( value is DateTime dateTimeValue ) {
144+ return dateTimeValue . ToString ( CultureInfo . InvariantCulture ) ;
145145 }
146- else if ( value is Uri ) {
147- return ( ( Uri ) value ) . ToString ( ) ;
146+ else if ( value is Uri uriValue ) {
147+ return uriValue . ToString ( ) ;
148148 }
149149
150150 /*------------------------------------------------------------------------------------------------------------------------
0 commit comments